PluginDialogBuilder

Undocumented in source.
class PluginDialogBuilder : DialogBuilderBase!FarDialogItem {}

Constructors

this
this(PluginStartupInfo* aInfo, GUID aPluginId, GUID aId, int TitleMessageID, wchar* aHelpTopic, FARWINDOWPROC aDlgProc, void* aUserParam, FARDIALOGFLAGS aFlags)
Undocumented in source.
this
this(PluginStartupInfo* aInfo, GUID aPluginId, GUID aId, wchar* TitleMessage, wchar* aHelpTopic, FARWINDOWPROC aDlgProc, void* aUserParam, FARDIALOGFLAGS aFlags)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

AddComboBox
FarDialogItem* AddComboBox(int* SelectedItem, wchar* Text, int Width, wchar*[] ItemsText, size_t ItemCount, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddComboBox
FarDialogItem* AddComboBox(int* SelectedItem, wchar* Text, int Width, wchar*[] ItemsText, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddComboBox
FarDialogItem* AddComboBox(int* SelectedItem, wchar* Text, int Width, int[] MessageIDs, size_t ItemCount, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddComboBox
FarDialogItem* AddComboBox(int* SelectedItem, wchar* Text, int Width, int[] MessageIDs, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddEditField
FarDialogItem* AddEditField(wchar* Value, int MaxSize, int Width, wchar* HistoryID, bool UseLastHistory)
Undocumented in source. Be warned that the author may not have intended to support it.
AddFixEditField
FarDialogItem* AddFixEditField(wchar* Value, int MaxSize, int Width, wchar* Mask)
Undocumented in source. Be warned that the author may not have intended to support it.
AddIntEditField
FarDialogItem* AddIntEditField(int* Value, int Width)
Undocumented in source. Be warned that the author may not have intended to support it.
AddListBox
FarDialogItem* AddListBox(int* SelectedItem, int Width, int Height, wchar*[] ItemsText, size_t ItemCount, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddListBox
FarDialogItem* AddListBox(int* SelectedItem, int Width, int Height, wchar*[] ItemsText, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddListBox
FarDialogItem* AddListBox(int* SelectedItem, int Width, int Height, int[] MessageIDs, size_t ItemCount, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddListBox
FarDialogItem* AddListBox(int* SelectedItem, int Width, int Height, int[] MessageIDs, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddListControl
FarDialogItem* AddListControl(FARDIALOGITEMTYPES Type, int* SelectedItem, wchar* Text, int Width, int Height, wchar*[] ItemsText, size_t ItemCount, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddListControl
FarDialogItem* AddListControl(FARDIALOGITEMTYPES Type, int* SelectedItem, wchar* Text, int Width, int Height, int[] MessageIDs, size_t ItemCount, FARDIALOGITEMFLAGS ItemFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
AddPasswordField
FarDialogItem* AddPasswordField(wchar* Value, int MaxSize, int Width)
Undocumented in source. Be warned that the author may not have intended to support it.
AddReadonlyEditField
FarDialogItem* AddReadonlyEditField(const(wchar)* Value, int Width)
Undocumented in source. Be warned that the author may not have intended to support it.
AddUIntEditField
FarDialogItem* AddUIntEditField(uint* Value, int Width)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateCheckBoxBinding
DialogItemBinding!FarDialogItem CreateCheckBoxBinding(int* Value, int Mask)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateRadioButtonBinding
DialogItemBinding!FarDialogItem CreateRadioButtonBinding(BOOL* Value)
Undocumented in source. Be warned that the author may not have intended to support it.
DoShowDialog
intptr_t DoShowDialog()
Undocumented in source. Be warned that the author may not have intended to support it.
GetLangString
const(wchar)* GetLangString(int MessageID)
Undocumented in source. Be warned that the author may not have intended to support it.
InitDialogItem
void InitDialogItem(FarDialogItem* Item, wchar* Text)
Undocumented in source. Be warned that the author may not have intended to support it.
TextWidth
int TextWidth(FarDialogItem Item)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

DialogHandle
HANDLE DialogHandle;
Undocumented in source.
DlgProc
FARWINDOWPROC DlgProc;
Undocumented in source.
Flags
FARDIALOGFLAGS Flags;
Undocumented in source.
HelpTopic
const(wchar)* HelpTopic;
Undocumented in source.
Id
GUID Id;
Undocumented in source.
Info
const(PluginStartupInfo)* Info;
Undocumented in source.
PluginId
GUID PluginId;
Undocumented in source.
UserParam
void* UserParam;
Undocumented in source.

Meta