First Rev of RobotSee Graphics library complete - Create your own GUI from RobotSee

3 views
Skip to first unread message

eric gregori

unread,
Sep 14, 2009, 12:23:15 AM9/14/09
to robotse...@googlegroups.com, Borras Rodrigo-TTT578, Anderle Kevin-RYLN40, Steffen Michael-R80133, Ackerson Mark-R11311, Maggio Phil-RTNP40, eric gregori
I have completed revision 1 of the RobotSee graphics dll.  

Think of this as your own GUI creator, using RobotSee.  Control your robot with a GUI you designed.  Draw your own buttons
in MSpaint and save them as bitmaps.  You can even show different bitmaps to indicate different buttons states.  Display your data using analog meters, or bargraphs, even virtual LED's.

Of course, you can read the accelerameter, and create interactive environments for the user ( change G settings, or any parameters from your own programmable GUI ). Display the data in any way you can imagine.

All completely from RobotSee.

I will post some video tomarrow evening or Tuesday evening, along with the DLL, and some sample code.

This language extension adds the following keywords:

// The RobotSee Graphics library allows you to create windows with bitmap graphics, animations, and
// programmable buttons, entirely in RobotSee using just 11 keywords.
// Create simple GUI's to control your robot, or to monitor your data.

// winpen( width, r, g, b ) // Create a pen of a specific width and color
// winbmp( "path_filename", "copy_type", r, g, b ) // Create a image from a bitmap
// winline( pen, x1, y1, x2, y2, plane ) // draw a new line from xy1 to xy2
// winimg( bmp, x, y, plane ) // display a new image at x,y
// winbut( bmp, x,y ) // display a button using a bitmap image at x,y 
// wineditline( handle, x1, y1, x2, y2, plane ) // modify a lines properties
// wineditimg( bmp, x, y, plane ) // modify a images properties
// wineditbut( bmp ) // modify a buttons properties
// wingetbut() // get a button click event from the queue
// wingetmouse() // get last mouse click x,y,button info
// winupdate( ) // update the window with current changes




If you have not allready signed up for the RobotSee user group, please check out: http://groups.google.com/group/robotsee-users?hl=en

Reply all
Reply to author
Forward
0 new messages