Freigeben über


What Objects are Missing in Small Basic?

What Objects are missing in Small Basic? 

Also, if you could move any object from the LitDev Extension into Small Basic, what would you want to bring over? 

 

Please go post your answers and vote for answers in the forum thread:

 

https://social.msdn.microsoft.com/Forums/en-US/d0f72d97-b21f-44d2-b718-9f4934211a93/what-objects-are-missing-in-small-basic?forum=smallbasic 

 

RULES:

  1. In the forum post, reply with as many suggestions as you want.
  2. One post per Object suggestion!!! If you have five ideas for Objects, then post 5 times!
  3. Don't post an object if someone else did. Instead, vote for their post!

  

The ones with the most votes will go most prominently in our backlog. =^)

 Thanks!

   - Ninja Ed

Comments

  • Get Maps in your program Bing.Video()
  • Search for videos (like Flickr does for images) and display them in your program. Sandbox object. (detail)
  • Originally suggested by Coding Cat Shapes.AddSomething(img, "Hide") to avoid screen flicker. Change the icon of the program and have a variety of windows mouse cursors: *e.g GraphicsWindow.Icon(pathname.extension) *e.g Mouse.Cursor(Hand). Add more controls: ProgressBar, CheckBox, ComboBox, ListBox, CheckedListBox, Slider. *e.g Controls.AddProgrssBar(5, 5, 100, 25) *e.g Controls.AddCheckBox(110, 5, Checked) *e.g Controls.AddComboBox(5, 35, "Items, separated, with, comma") *e.g Controls.AddListBox(5, 60, "Items, separated, with, comma") *e.g Controls.AddCheckedListBox(5, 60, "Items, separated, with, comma") *e.g Controls.AddSlider(x, y, "Items, separated, with, comma") Add dialog methods: OpenFileDialog(), SaveFileDialog, Font/ColorDialog. *e.g File.OpenFileDialog(returns: the file path and file name selected) *e.g File.SaveFileDialog(returns: the file path and file name selected) *e.g File.OpenFontDialog(returns: the settings selected) *e.g File.OpenColorDialog(returns: the settings selected) Playing a video and controlling a video. *e.g Video.Play(pathname.extension) *e.g Video.Pause() *e.g Video.Stop() *e.g Video.Replay() Resize a shape precisely instead of only zooming it since it creates a mesh when resizing a shape with Controls.SetSize(). *e.g Shapes.SetSize(Rectangle, 120, 120)
  • Anonymous
    August 22, 2015
    Currently these two are in the lead, with 2 points each...
  • Add more controls: ProgressBar, CheckBox, ComboBox, ListBox, CheckedListBox, Slider.
  • Resize a shape precisely instead of only zooming it since it creates a mesh when resizing a shape with Controls.SetSize().