equal
deleted
inserted
replaced
17 Server, and concrete user interface classes provided by UIKON and UI variant-specific |
17 Server, and concrete user interface classes provided by UIKON and UI variant-specific |
18 libraries. </p> <p>Application developers use the API directly to create their |
18 libraries. </p> <p>Application developers use the API directly to create their |
19 own controls and indirectly through derived classes provided by UIKON and |
19 own controls and indirectly through derived classes provided by UIKON and |
20 AVKON. </p> <fig id="GUID-DD81BA7E-07D0-53C7-9B42-7BE263CC82D3"> |
20 AVKON. </p> <fig id="GUID-DD81BA7E-07D0-53C7-9B42-7BE263CC82D3"> |
21 <title> Cone architectural relationships </title> |
21 <title> Cone architectural relationships </title> |
22 <image href="GUID-63BB9C30-9103-5900-9FD7-5B45FD78A5D7_d0e45518_href.png" placement="inline"/> |
22 <image href="GUID-63BB9C30-9103-5900-9FD7-5B45FD78A5D7_d0e45676_href.png" placement="inline"/> |
23 </fig> </section> |
23 </fig> </section> |
24 <section id="GUID-9A9F72A2-0CA0-488A-91DE-35FD0A88B6CD"><title>Description</title> <p><b>Controls</b> </p> <p>A |
24 <section id="GUID-9A9F72A2-0CA0-488A-91DE-35FD0A88B6CD"><title>Description</title> <p><b>Controls</b> </p> <p>A |
25 control is a rectangular area of a window that may respond to user input. |
25 control is a rectangular area of a window that may respond to user input. |
26 Controls have a number of properties that determine their behavior and their |
26 Controls have a number of properties that determine their behavior and their |
27 relationships to other controls and windows. </p> <p>A control is represented |
27 relationships to other controls and windows. </p> <p>A control is represented |
32 container controls. When a control is contained in a container control it |
32 container controls. When a control is contained in a container control it |
33 is called a <b>component control</b>. A component control is always redrawn |
33 is called a <b>component control</b>. A component control is always redrawn |
34 when its container control is redrawn. </p> <p>The following diagram shows |
34 when its container control is redrawn. </p> <p>The following diagram shows |
35 simple controls in orange and container controls in grey. </p> <fig id="GUID-771A429A-B61E-5C45-83A9-4B9F76C40FB9"> |
35 simple controls in orange and container controls in grey. </p> <fig id="GUID-771A429A-B61E-5C45-83A9-4B9F76C40FB9"> |
36 <title> Simple and compound controls </title> |
36 <title> Simple and compound controls </title> |
37 <image href="GUID-8B37A2C7-B4DB-5826-B6C2-3C21012EF9EA_d0e45567_href.png" placement="inline"/> |
37 <image href="GUID-8B37A2C7-B4DB-5826-B6C2-3C21012EF9EA_d0e45725_href.png" placement="inline"/> |
38 </fig> <p><b>Controls and Windows </b> </p> <p>A window may be considered |
38 </fig> <p><b>Controls and Windows </b> </p> <p>A window may be considered |
39 as a transparent layer. Windows are managed by the Window Server and described <xref href="GUID-0C4B86B5-530A-5839-86C1-46E7ABE281E0.dita">elsewhere</xref>. A control |
39 as a transparent layer. Windows are managed by the Window Server and described <xref href="GUID-0C4B86B5-530A-5839-86C1-46E7ABE281E0.dita">elsewhere</xref>. A control |
40 provides a means of access to a window - it can be drawn onto the window and |
40 provides a means of access to a window - it can be drawn onto the window and |
41 can receive input. </p> <p>Each window has a one-to-one relationship with |
41 can receive input. </p> <p>Each window has a one-to-one relationship with |
42 a single control that covers it precisely. This control is referred to as |
42 a single control that covers it precisely. This control is referred to as |