Difference between revisions of "Documentation/DevGuide/Basic/Dialog Properties"
From Apache OpenOffice Wiki
< Documentation | DevGuide
OOoWikiBot (Talk | contribs) m (FINAL VERSION FOR L10N) |
|||
(One intermediate revision by one other user not shown) | |||
Line 9: | Line 9: | ||
{{DISPLAYTITLE:Dialog Properties}} | {{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. | ||
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). |