Difference between revisions of "Documentation/DevGuide/Basic/Dialog Properties"

From Apache OpenOffice Wiki
Jump to: navigation, search
(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).
Personal tools
In other languages