Pattern Field
The pattern field control com.sun.star.awt.UnoControlPatternField displays and enters a string according to a specified pattern. The entries that the user enters in the pattern field are defined in the EditMask
property as a special character code. The length of the edit mask determines the number of the possible input positions. If a character is entered that does not correspond to the edit mask, the input is rejected. For example, in the edit mask "NNLNNLLLLL" the character L has the meaning of a text constant and the character N means that only the digits 0 to 9 can be entered. A complete list of valid characters can be found in the Apache OpenOffice online help. The LiteralMask
property contains the initial values that are displayed in the pattern field. The length of the literal mask should always correspond to the length of the edit mask. An example of a literal mask which fits to the above mentioned edit mask would be "__.__.2002". In this case, the user enters only 4 digits when entering a date.
oPatternFieldModel = oDialog.Model.PatternField1
oPatternFieldModel.EditMask = "NNLNNLLLLL"
oPatternFieldModel.LiteralMask = "__.__.2002"
More information at: Documentation/OOo3_User_Guides/Writer_Guide/Form_controls_reference_Pattern_field
Content on this page is licensed under the Public Documentation License (PDL). |