Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

MBS FileMaker Plugin Example Databases

Preferences

All examples are included with download of MBS FileMaker Plugin.

Preferences.fmp12

Overview
Tables1
Relationships0
Layouts1
Scripts0
Value Lists0
Custom Functions0
Custom Menus33
File Options
Default custom menu set[Standard FileMaker Menus]
When opening file
Minimum allowed version12.0
Login usingAccount Name; Account= Admin
Allow user to save passwordOff
Require iOS passcodeOff
Switch to layoutOff
Hide all toolbarsOff
Script triggers
OnFirstWindowOpenOff
OnLastWindowCloseOff
OnWindowOpenOff
OnWindowCloseOff
OnFileAVPlayerChangeOff
Thumbnail Settings
Generate ThumbnailsOn; Temporary

 

Tables

Table Name
Statistics
Occurrences in Relationship Graph
Preferences
4 fields defined, 1 record
Preferences

Fields

Table Name: Preferences - 4 Fields
Field NameTypeOptionsCommentsOn LayoutsIn RelationshipsIn ScriptsIn Value Lists
DomainNormal, TextAuto-Enter:
  • Allow editing
Validation:
  • Only during data entry
Storage:
  • Repetitions: 1
  • Indexing: None
  • Automatically create indexes as needed
  • Index Language: German
        KeyNormal, TextAuto-Enter:
        • Allow editing
        Validation:
        • Only during data entry
        Storage:
        • Repetitions: 1
        • Indexing: None
        • Automatically create indexes as needed
        • Index Language: German
              ValueNormal, TextAuto-Enter:
              • Allow editing
              Validation:
              • Only during data entry
              Storage:
              • Repetitions: 1
              • Indexing: None
              • Automatically create indexes as needed
              • Index Language: German
                    ResultNormal, TextAuto-Enter:
                    • Allow editing
                    Validation:
                    • Only during data entry
                    Storage:
                    • Repetitions: 1
                    • Indexing: None
                    • Automatically create indexes as needed
                    • Index Language: German

                          Layout Objects: Preferences

                          Regular Fields

                          Field Name: Preferences::Domain
                          Field PropertiesCoordinatesField FormatField BehaviorQuick Find
                          • Top: 24 pt
                          • Left: 138 pt
                          • Bottom: 38 pt
                          • Right: 391 pt
                          • Anchoring: Left, Top
                          Field Format:
                          • Edit Box
                          Field Behavior:
                          • Allow field to be entered: In Find mode, In Browse mode
                          • Touch keyboard type: System Default
                          • Go to next field using: Tab key
                          Yes

                          Field Name: Preferences::Key
                          Field PropertiesCoordinatesField FormatField BehaviorQuick Find
                          • Top: 42 pt
                          • Left: 138 pt
                          • Bottom: 56 pt
                          • Right: 391 pt
                          • Anchoring: Left, Top
                          Field Format:
                          • Edit Box
                          Field Behavior:
                          • Allow field to be entered: In Find mode, In Browse mode
                          • Touch keyboard type: System Default
                          • Go to next field using: Tab key
                          Yes

                          Field Name: Preferences::Value
                          Field PropertiesCoordinatesField FormatField BehaviorQuick Find
                          • Top: 60 pt
                          • Left: 138 pt
                          • Bottom: 74 pt
                          • Right: 391 pt
                          • Anchoring: Left, Top
                          Field Format:
                          • Edit Box
                          Field Behavior:
                          • Allow field to be entered: In Find mode, In Browse mode
                          • Touch keyboard type: System Default
                          • Go to next field using: Tab key
                          Yes

                          Field Name: Preferences::Result
                          Field PropertiesCoordinatesField FormatField BehaviorQuick Find
                          • Top: 78 pt
                          • Left: 138 pt
                          • Bottom: 92 pt
                          • Right: 391 pt
                          • Anchoring: Left, Top
                          Field Format:
                          • Edit Box
                          Field Behavior:
                          • Allow field to be entered: In Find mode, In Browse mode
                          • Touch keyboard type: System Default
                          • Go to next field using: Tab key
                          Yes

                          Group Buttons

                          Button PropertiesCoordinatesScript/Script Step
                            Type:
                          • Text: Get value
                            Additional Properties:
                          • Change to hand cursor over button
                          • Rectangular
                          • Top: 30 pt
                          • Left: 414 pt
                          • Bottom: 49 pt
                          • Right: 523 pt
                          • Anchoring: Left, Top
                          Set Field [ Preferences::Result; MBS("Preferences.GetValue"; Preferences::Domain; Preferences::Key) ]

                          Fields:


                          Button PropertiesCoordinatesScript/Script Step
                            Type:
                          • Text: Set value
                            Additional Properties:
                          • Change to hand cursor over button
                          • Rectangular
                          • Top: 54 pt
                          • Left: 414 pt
                          • Bottom: 73 pt
                          • Right: 523 pt
                          • Anchoring: Left, Top
                          Set Field [ Preferences::Result; MBS("Preferences.SetValue"; Preferences::Domain; Preferences::Key; Preferences::Value) ]

                          Fields:


                          Button PropertiesCoordinatesScript/Script Step
                            Type:
                          • Text: Delete value
                            Additional Properties:
                          • Change to hand cursor over button
                          • Rectangular
                          • Top: 78 pt
                          • Left: 414 pt
                          • Bottom: 97 pt
                          • Right: 523 pt
                          • Anchoring: Left, Top
                          Set Field [ Preferences::Result; MBS("Preferences.DeleteValue"; Preferences::Domain; Preferences::Key) ]

                          Fields:


                          Button PropertiesCoordinatesScript/Script Step
                            Type:
                          • Text: Has value
                            Additional Properties:
                          • Change to hand cursor over button
                          • Rectangular
                          • Top: 102 pt
                          • Left: 414 pt
                          • Bottom: 121 pt
                          • Right: 523 pt
                          • Anchoring: Left, Top
                          Set Field [ Preferences::Result; MBS("Preferences.HasValue"; Preferences::Domain; Preferences::Key) ]

                          Fields:


                          Download example: Preferences

                          Used functions: