摘要:
In a case where a screen layout creating unit replaces a generated screen layout with another screen layout, a screen layout comparing unit infers a GUI component in the pre-replacement screen layout, that is similar to a GUI component in the post-replacement screen layout, and correlates the GUI components similar to each other. A connection information restoring unit executes connection restoring processing to associate a processing program, which is associated with the GUI component in the pre-replacement screen layout, with the GUI component correlated by the screen layout comparing unit.
摘要:
In a case where a screen layout creating unit replaces a generated screen layout with another screen layout, a screen layout comparing unit infers a GUI component in the pre-replacement screen layout, that is similar to a GUI component in the post-replacement screen layout, and correlates the GUI components similar to each other. A connection information restoring unit executes connection restoring processing to associate a processing program, which is associated with the GUI component in the pre-replacement screen layout, with the GUI component correlated by the screen layout comparing unit.
摘要:
A display control apparatus includes: an updating frequency calculator (42) which obtains an updating frequency of an attribute relating to display of display elements constituting a screen to be displayed on a display section (3) for each of the display elements; an updating frequency-specific storage (44) which holds display content storing areas (441 through 443) that are for storing display contents in displaying the display elements on the display section (3) and that respectively correspond to updating-frequency ranges obtained by dividing an updating frequency in a unit of a predetermined range; a storing area manager (43) which determines the display content storing areas corresponding to the updating-frequency ranges to which the obtained updating frequencies of the attribute respectively belong, as drawing areas of the respective display elements; a drawing section (41) which draws the display contents of the display elements respectively in the display content storing areas determined as the drawing areas; and a combiner (45) which combines contents in the display content storing areas in which the display elements are drawn to display the combined contents on the display section (3).
摘要:
An interpreter 11 outputs a drawing request to an animation controller upon interpreting an animation drawing instruction defined with use of a predetermined script variable. The animation controller 12 animation-displays a GUI by executing a program module described in a native language. Upon receiving the drawing request, the animation controller 12 converts the script variable into a native variable in the form of the native language, and animation-displays the GUI while sequentially updating the native variable.
摘要:
A display process device that includes a screen definition information interpretation section that interprets screen definition information which defines a moment in which a first screen event is to be issued, and issues a first screen event. The first screen event is for executing an action, and corresponds to an instruction inputted from an input I/F section. A first event conversion section converts the first screen event to a first device event which may be interpreted by a device resource control section. The device resource control section controls a device resource in accordance with the first device event. Also, the device resource control section issues a second device event having described thereon a result of referencing and modifying a device resource. A second event conversion section converts the second device event to a second screen event which may be interpreted by a screen definition information interpretation section.
摘要:
A user interface (UI) control apparatus connected to a remote appliance via a communication path. The UI control apparatus is capable of providing a suitable UI for a user which may be stored on the UI control apparatus or the remote appliance without the need of a data management server. The UI control apparatus including: a UI list obtaining unit configured to add information on a UI program stored in a remote appliance to a UI list which is information listing at least one UI program stored in the UI control apparatus, the remote appliance being connected to the UI control apparatus via a communication path; and a UI obtaining unit configured to (i) search the remote appliance and (ii) obtain, from the remote appliance, a UI program selected by a user from the UI list with the information on the UI program added to the UI list.
摘要:
A display control apparatus includes: an updating frequency calculator (42) which obtains an updating frequency of an attribute relating to display of display elements constituting a screen to be displayed on a display section (3) for each of the display elements; an updating frequency-specific storage (44) which holds display content storing areas (441 through 443) that are for storing display contents in displaying the display elements on the display section (3) and that respectively correspond to updating-frequency ranges obtained by dividing an updating frequency in a unit of a predetermined range; a storing area manager (43) which determines the display content storing areas corresponding to the updating-frequency ranges to which the obtained updating frequencies of the attribute respectively belong, as drawing areas of the respective display elements; a drawing section (41) which draws the display contents of the display elements respectively in the display content storing areas determined as the drawing areas; and a combiner (45) which combines contents in the display content storing areas in which the display elements are drawn to display the combined contents on the display section (3).
摘要:
A UI control apparatus includes: a UI storage unit (207) which stores at least one UI program; a UI list storage unit (203) which stores a UI list; a UI list obtaining unit (202) which (i) obtains a list of a UI program stored in a remote appliance, and (ii) additionally registers the list; a request receiving unit (204) which receives a request from the user for a use of a UI; a UI selecting unit (205) which selects at least one UI program corresponding to the UI out of a UI program registered in the UI list; a UI obtaining unit (206) which (i) determines whether or not the selected UI program is stored in the UI storage unit (207), and, in the case where the UI program is determined to be stored, (ii) reads the UI program from the UI storage unit (207); and a displaying unit (208) which displays information to the user by executing the obtained UI program.
摘要:
A history information storage unit (104) stores screen history information while a display data storage unit (105) stores display data for displaying a screen. Moreover, a screen transition control unit (103) controls the screen transition. Even when screen display data is discarded, a screen transition control device (102) holds a history of the screen by storing the screen state of the screen, whose display data is discarded, as a discard state in the history information storage unit (104).
摘要:
An event control section 210 receives an event notification from an input operation control section 212. If the received event is a user ordered event based on an operation by a user 215, the event control section 210 gives the received event to a GUI content reproduction section 209. On the other hand, if the received event is a logic ordered event based on an order from a logic 201, notification of future generated user ordered events are temporarily stopped and the logic ordered event is notified to GUI content reproduction section 209. The temporary stop of notification of the user ordered event is released after completion of the logic ordered event at the GUI content reproduction section 209.