Symbian3/SDK/Source/GUID-37E8A48E-09B8-5958-9263-B33EDAE3F7C6.dita
changeset 13 48780e181b38
parent 8 ae94777fff8f
equal deleted inserted replaced
12:80ef3a206772 13:48780e181b38
    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