MBS Plugin Documentation

Search:

Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchie

New in Version 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 9.0

The list of the   themes,   classes,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

NavigationDialogOptionsMBS.ActionButtonLabel as String
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The custom label for the default (Open/Save/Choose) button.
Notes:
Use "" for the default label.
(Read and Write property)
NavigationDialogOptionsMBS.CancelButtonLabel as String
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The custom label for the Cancel button.
Notes:
Use "" for the default label.
(Read and Write property)
class NavigationDialogOptionsMBS
class, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: A class for the dialog options of a Navigation Dialog.
Notes: All dialogs should work without options.
NavigationDialogOptionsMBS.clientName as String
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The user-readable name of the client, usually the name of the current application.
Notes:
This value is used to construct the default window title in the file dialogs, and the message text in the Ask dialogs. On Mac OS 9 and earlier, this value is used as a key to store persistent per-client dialog settings, so it's always a good idea to set this field to a non "" value.
(Read and Write property)
NavigationDialogOptionsMBS.close
method, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The destructor.
Notes:
There is no need to call this method except you want to free all resources of this object now without waiting for Realbasic to do it for you.
(e.g. some Realbasic versions crash on Windows if there are plugin objects not closed.)
NavigationDialogOptionsMBS.Flags as Integer
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: Options for the dialog.
Notes:
Some possible values:
kNavDefaultNavDlogOptions &h000000E4use defaults for all the options
kNavNoTypePopup &h00000001don't show file type/extension popup on Open/Save
kNavDontAutoTranslate &h00000002don't automatically translate on Open
kNavDontAddTranslateItems &h00000004don't add translation choices on Open/Save
kNavAllFilesInPopup &h00000010"All Files" menu item in the type popup on Open
kNavAllowStationery &h00000020allow saving of stationery files
kNavAllowPreviews &h00000040allow preview to show
kNavAllowMultipleFiles &h00000080allow multiple items to be selected
kNavAllowInvisibleFiles &h00000100allow invisible items to be shown
kNavDontResolveAliases &h00000200don't resolve aliases
kNavSelectDefaultLocation &h00000400make the default location the browser selection
kNavSelectAllReadableItem &h00000800make the dialog select "All Readable Documents" on open
kNavSupportPackages &h00001000recognize file system packages, v2.0 or greater
kNavAllowOpenPackages &h00002000allow opening of packages, v2.0 or greater
kNavDontAddRecents &h00004000don't add chosen objects to the recents list, v2.0 or greater
kNavDontUseCustomFrame &h00008000don't draw the custom area bevel frame, v2.0 or greater
kNavDontConfirmReplacement &h00010000don't show the "Replace File?" alert on save conflict, v3.0 or greater
kNavPreserveSaveFileExtension&h00020000extension in default file name is preserved and initially hidden, v3.1 or greater
(Read and Write property)
NavigationDialogOptionsMBS.Left as Integer
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The screen position at which to place the upper left corner of the dialog, in global coordinates.
Notes:
Specify (left=-1, top=-1) to use the default (persistent) location. Ignored for sheet dialogs.
(Read and Write property)
NavigationDialogOptionsMBS.Message as String
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: For the file dialogs, a banner message appearing across the top of the dialog.
Notes:
Specify "" to provide no banner message.
For the Ask alerts, a custom message to replace the default message.
(Read and Write property)
NavigationDialogOptionsMBS.Modality as Integer
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The modality in which to present the dialog.
Notes:
The default modality for all dialogs is kWindowModalityAppModal. If kWindowModalityWindowModal is specified, then a valid parentWindow is required.

Constants for Window Modality:
A window does not prevent interaction with any other window in the system.kWindowModalityNone0
A window prevents interaction with all other windows in the system. Only available in CarbonLib. Mapped to kWindowModalityAppModal in Mac OS X.kWindowModalitySystemModal1
A window prevents interaction with other windows in the same process.kWindowModalityAppModal2
A window prevents interaction with a single other window.kWindowModalityWindowModal3
(Read and Write property)
NavigationDialogOptionsMBS.Parent as Window
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The parent window.
Notes:
Used for sheets.
(Read and Write property)
NavigationDialogOptionsMBS.PopupMenuExtension as NavigationTypeListMBS
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 5.3, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The entries for the PopupMenu in the dialog.
Notes:
On this list, the NavigationTypeListMBS.Signature value is ignored.
(Read and Write property)
NavigationDialogOptionsMBS.PreferenceKey as Integer
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: A key to uniquely identify the dialog's usage context within the application.
Notes:
If an application uses the same class of dialog (e.g. GetFile or ChooseFile) for more than one purpose, set this field to a unique value for each usage in order to give each dialog its own persistent settings (e.g. screen rectangle, starting target folder).
(Read and Write property)
NavigationDialogOptionsMBS.SaveFileName as String
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The initial value appearing in the edit text field for the file name to be saved (PutFile only).
Notes: (Read and Write property)
NavigationDialogOptionsMBS.Top as Integer
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The screen position at which to place the upper left corner of the dialog, in global coordinates.
Notes:
Specify (left=-1, top=-1) to use the default (persistent) location. Ignored for sheet dialogs.
(Read and Write property)
NavigationDialogOptionsMBS.WindowTitle as String
property, Navigation, MBS MacOSX Plugin (NavigationOSX), class NavigationDialogOptionsMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.

Function: The custom title for the dialog window.
Notes:
Specify "" to use the default title.
(Read and Write property)

The items on this page are in the following plugins: MBS MacOSX Plugin.