Need Support?
Get the latest drivers, FAQs, manuals and more for your Epson product.
GUI Builder provides the tools for the easy creation of graphical user interfaces from within the popular Epson RC+ Development Environment. It is a popular option for users that need a simple GUI and do not want to use a third party product such as Visual Studio. Even users that have never before created a GUI can easily make one with GUI Builder. By integrating the GUI Builder toolset inside of the Epson RC+ Development Environment, users can work from one development environment which helps reduce overall development time. For users that want to create more complex GUI's it is suggested to use Epson RC+ API 7.0 along with Microsoft Visual Studio or another platform which supports .Net library usage.
Easy to UseGUI Builder has 5 main areas of use when creating and modifying user GUI's. These include: Toolbar Buttons, Design Area, Forms Explorer, Property Grid and the Events Grid.
Design Area - This is where forms are displayed at design time. Each opened form is displayed on its own tab. You can easily switch between forms by clicking on the tab or double clicking the form in the forms explorer.
Toolbar Buttons - Contains the various controls to be put on a GUI Builder Form. Many of the common controls are supported such as button, label, textbox, radio button, checkbox, etc. However, there are also some Epson unique controls to help reduce development time for items routinely needed for robot systems. Some of these unique controls include the video box control (to display Vision Guide Image display window) and the LED control (to interface with Epson Robot I/O).
Forms Explorer - A tree that contains each form for the current project and its associated controls. When a new form or control is created, it is added to the tree. Double clicking on a form opens the form in its own tab in the design area.
Property Grid - Used to display and edit form and control properties. When you select a form or control, the associated properties are displayed in the grid. You can edit the values for properties thus changing the characteristics of the specific control.
Events Grid - Used to display and change the events for the associated form or control. Each event has a user function (written in SPEL+ code) that is called when the event occurs. This gives the user complete flexibility to program what happens when specific events occur.