Lines Matching refs:interface
49 /** specifies a user interface element factory that can create and initialize
50 user interface elements.
53 User interface element factories must be registered at a
56 Currently the following user interface element types are defined:
58 <li><b>menubar</b>A configurable user interface element.</li>
59 <li><b>popupmenu</b>A configurable user interface element.</li>
60 <li><b>toolbar</b>A configurable user interface element.</li>
61 <li><b>statusbar</b>A configurable user interface element.</li>
62 <li><b>floater</b>A basic user interface element.</li>
69 published interface XUIElementFactory : ::com::sun::star::uno::XInterface
71 /** creates a new instances of a specific user interface element.
74 specifies which unique user interface element should be created
78 have a working user interface element instance.The implementation
81 if it doesn't know how to create the request user interface
89 instance to which the user interface element belongs to. To
90 create a configurable user interface element the frame
92 not possible to determine the correct user interface
94 have a working configurable user interface element instance.
102 user interface element should be persistent. This is an
108 interface element if the necessary properties are provided. Especially
109 it must connect a configurable user interface element to the correct user
110 interface configuration manager. Without this connection the configurable
111 user interface element cannot retrieve its structure data and changes to
112 the user interface element structure won't be persistent. It is up to the
115 if it cannot create a user interface element with the provided arguments.