Difference between revisions of "Documentation/DevGuide/Basic/Dialog Properties"
From Apache OpenOffice Wiki
< Documentation | DevGuide
(Initial author Sun Microsystems, Inc.) |
|||
(5 intermediate revisions by 3 users not shown) | |||
Line 6: | Line 6: | ||
|NextPage=Documentation/DevGuide/Basic/Common Properties | |NextPage=Documentation/DevGuide/Basic/Common Properties | ||
}} | }} | ||
− | {{DISPLAYTITLE:Dialog Properties}} | + | {{Documentation/DevGuideLanguages|Documentation/DevGuide/Basic/{{SUBPAGENAME}}}} |
+ | {{DISPLAYTITLE:Dialog Properties}} | ||
It is possible to make some modifications before a dialog is shown. An example is to set the dialog title that is shown in the title bar of a dialog window. This can be achieved by setting the Title property at the dialog model through the <idl>com.sun.star.beans.XPropertySet</idl> interface: | It is possible to make some modifications before a dialog is shown. An example is to set the dialog title that is shown in the title bar of a dialog window. This can be achieved by setting the Title property at the dialog model through the <idl>com.sun.star.beans.XPropertySet</idl> interface: | ||
− | + | <syntaxhighlight lang="oobas"> | |
oDialogModel = oDialog.getModel() | oDialogModel = oDialog.getModel() | ||
oDialogModel.setPropertyValue("Title", "My Title") | oDialogModel.setPropertyValue("Title", "My Title") | ||
− | + | </syntaxhighlight> | |
or shorter | or shorter | ||
− | + | <syntaxhighlight lang="oobas"> | |
oDialog.Model.Title = "My Title" | oDialog.Model.Title = "My Title" | ||
− | + | </syntaxhighlight> | |
Another approach is to use the <code>setTitle</code> method of the <idl>com.sun.star.awt.XDialog</idl> interface: | Another approach is to use the <code>setTitle</code> method of the <idl>com.sun.star.awt.XDialog</idl> interface: | ||
− | + | <syntaxhighlight lang="oobas"> | |
oDialog.setTitle("My Title") | oDialog.setTitle("My Title") | ||
− | + | </syntaxhighlight> | |
or | or | ||
− | + | <syntaxhighlight lang="oobas"> | |
oDialog.Title = "My Title" | oDialog.Title = "My Title" | ||
− | + | </syntaxhighlight> | |
Another property is the <code>BackgroundColor</code> property that sets a different background color for the dialog. | Another property is the <code>BackgroundColor</code> property that sets a different background color for the dialog. | ||
{{PDL1}} | {{PDL1}} | ||
− | [[Category: Basic and Dialogs]] | + | |
+ | [[Category:Documentation/Developer's Guide/Basic and Dialogs]] |
Latest revision as of 21:21, 20 December 2020
It is possible to make some modifications before a dialog is shown. An example is to set the dialog title that is shown in the title bar of a dialog window. This can be achieved by setting the Title property at the dialog model through the com.sun.star.beans.XPropertySet interface:
oDialogModel = oDialog.getModel() oDialogModel.setPropertyValue("Title", "My Title")
or shorter
oDialog.Model.Title = "My Title"
Another approach is to use the setTitle
method of the com.sun.star.awt.XDialog interface:
oDialog.setTitle("My Title")
or
oDialog.Title = "My Title"
Another property is the BackgroundColor
property that sets a different background color for the dialog.
Content on this page is licensed under the Public Documentation License (PDL). |