When a transition from one top-level screen to another has been defined, a connection line with an arrow head between two screens will be shown to indicate transitions from one screen to another. These boxes can be moved and resized as desired. This box is a placeholder representing each top-level screen defined in the project. Simply select the menu selection Configure, Screen Flow to bring up screen flow edit dialog, see the screen shot in Figure 30.Įach top-level screen defined in the project will be shown as a box showing the screen name. GUIX Studio provides a graphical screen flow diagram to define screen transition logic. More than one screen can have this designation if desired.Īfter defining the screen(s) which are visible at startup, the user can define how the UI application will flow from screen to screen. This flag indicates that this screen should initially be displayed when the program starts. First, the top level screen or screens that should be displayed at program startup must be indicated by selecting the "Visible at Startup" property in the Studio properties view. Configuring Screen Flowīefore an application can be executed from within the Studio environment a few things must be defined. Note that when you define screen flow, triggers, and actions which we will describe in the following paragraphs, you are not only enabling the execution of your UI from within the Studio environment, but you are also enabling GUIX Studio to generate logic within your specifications file that will handle events and take actions based on those events, such as transitioning from one screen to another. These effects and animations can be observed directly from within the GUIX Studio environment. Still, this capability allows you to auto-generate screen transition logic, and program animations to be executed to transition from one screen to another. Custom drawing functions, custom event handlers, and complex event handling are not available when running the application from within the GUIX Studio environment. There are of course limitations to what can be done without compiling the application. Running the application on your desktop from within the Studio environment is a handy feature which saves time in that you are not required to go through a compile/link cycle to execute your application. When a screen flow diagram is added to the project, it enables two important features: 1) The application can be executed from within the Studio environment and 2) Studio automatically generates event handlers and screen transition logic to implement the designated screen flow within the generated specifications.c file, removing this burden from the application program. The user defines the screen transition logic by creating and editing a graphical screen flow diagram. GUIX Studio supports automatic generation and execution of screen transition logic.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |