Patent ID: 6055369
Filing Date: 2000-04-25
Classification: G06F

Abstract:
An apparatus for visual programming for creating an application program having a visual user interface, comprising:screen storage means for storing data of a plurality of screens to be employed with the application program;screen creating means for creating the data of the plurality of screens to be employed with the application program and storing the data of the plurality of screens in said screen storage means;screen flow creating means for creating a screen flow indicating a flow of processes, by displaying the data of the plurality of screens stored in said screen storage means in a compressed manner on an edit screen as compressed screens, specifying a link between each of the compressed screens and node elements on the edit screen, and displaying an arrow showing a direction of process flow between the compressed screens and node elements on the edit screen by the links;screen flow information extracting means for extracting data of the links from said screen flow created by said screen flow creating means; andcode creating means for creating a source code from the data of the links extracted by said screen flow information extracting means and from data of said screen, and for storing the source code in an execution file.