|
IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Control for testing window positioning. More...
Collaboration diagram for IG::Forms::WindowPositionerControl:Public Member Functions | |
| WindowPositionerControl () | |
| Constructs a new positioner form with undefined positioner, positioned window and master window. | |
| WindowPositionerControl (Form positionedWindow, Form masterWindow) | |
| Constructs a new positioner form with unspecified positioner and specified positioned window and master window. Positioner is created automatically and initialized to default state. | |
| WindowPositionerControl (Form positionedWindow) | |
| Constructs a new positioner form with unspecified positioner and master window, and specified positioned window. Positioner is created automatically and initialized to default state. | |
| WindowPositionerControl (WindowPositioner positioner) | |
| Constructs a new positioner form with the specified positioner and undefined positioned window and master window. | |
| WindowPositionerControl (WindowPositioner positioner, Form positionedWindow) | |
| Constructs a new positioner form with the specified positioner and positioned window, and undefined master window. | |
| WindowPositionerControl (WindowPositioner positioner, Form positionedWindow, Form masterWindow) | |
| Constructs a new positioner form with the specified positioner, positioned window and master window. | |
| double | DoubleVal (string str, double defaultValue) |
| Converts string to double and returns the value. | |
| double | DoubleVal (string str) |
| Converts string to double and returns the value (or 0 if conversion was not successful). | |
| void | CopyDataToPositioner () |
| Copies data from the form to positioner. | |
| void | CopyDataFromPositioner () |
| void | LaunchWindows () |
| void | MakeWindowsVisible () |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
| Clean up any resources being used. | |
Protected Attributes | |
| WindowPositioner | _positioner |
| Form | _window |
| Form | _masterWindow |
Properties | |
| WindowPositioner | Positioner [get, set] |
| Window positioner. | |
| Form | Window [get, set] |
| Window to be positioned. | |
| Form | MasterWindow [get, set] |
| Master window relative to which position is set. | |
| string | Title [get] |
Private Member Functions | |
| void | btnLaunchWindows_Click (object sender, EventArgs e) |
| Launches the master window and the window to be positioned. | |
| void | btnPositionWindows_Click (object sender, EventArgs e) |
| Launches the master window and the window to be positioned. | |
| void | btnRememberPosition_Click (object sender, EventArgs e) |
| void | btnStickToMaster_Click (object sender, EventArgs e) |
| void | btnUnStickFromMaster_Click (object sender, EventArgs e) |
| void | txtMasterWeight_Enter (object sender, EventArgs e) |
| void | txtPause_Validated (object sender, EventArgs e) |
| void | txtPause_Enter (object sender, EventArgs e) |
| void | chkRememberPositions_CheckedChanged (object sender, EventArgs e) |
| void | btnRefreshData_Click (object sender, EventArgs e) |
| void | btnUpdate_Click (object sender, EventArgs e) |
| void | WindowPositionerControl_Load (object sender, EventArgs e) |
| void | InitializeComponent () |
| Required method for Designer support - do not modify the contents of this method with the code editor. | |
Private Attributes | |
| System.ComponentModel.IContainer | components = null |
| Required designer variable. | |
| System.Windows.Forms.Label | lblTitle |
| System.Windows.Forms.GroupBox | grpGeneral |
| System.Windows.Forms.GroupBox | grpMaster |
| System.Windows.Forms.GroupBox | grpScreen |
| System.Windows.Forms.Label | lblMasterWeight |
| System.Windows.Forms.NumericUpDown | txtMasterWeight |
| IG.Forms.AlignmentControl | alignWindow |
| AlignmentControl | alignMaster |
| AlignmentControl | alignScreen |
| WindowShiftControlText | shiftWindowRel |
| WindowShiftControlText | shiftWindowAbsolute |
| WindowShiftControlText | shiftMasterRel |
| WindowShiftControlText | shiftScreenRel |
| System.Windows.Forms.Button | btnLaunchWindows |
| System.Windows.Forms.Button | btnPositionWindows |
| System.Windows.Forms.Button | btnStickToMaster |
| System.Windows.Forms.Button | button1 |
| System.Windows.Forms.TextBox | txtPause |
| System.Windows.Forms.Label | lblPause |
| System.Windows.Forms.Button | btnRememberPosition |
| System.Windows.Forms.CheckBox | chkRememberPositions |
| System.Windows.Forms.Button | btnUpdate |
| System.Windows.Forms.Button | btnRefreshData |
Control for testing window positioning.
$A Igor xx Oct09;
| IG::Forms::WindowPositionerControl::WindowPositionerControl | ( | ) | [inline] |
Constructs a new positioner form with undefined positioner, positioned window and master window.
| IG::Forms::WindowPositionerControl::WindowPositionerControl | ( | Form | positionedWindow, |
| Form | masterWindow | ||
| ) | [inline] |
Constructs a new positioner form with unspecified positioner and specified positioned window and master window. Positioner is created automatically and initialized to default state.
| positionedWindow | Window that is positioned. |
| masterWindow | Master window. |
| IG::Forms::WindowPositionerControl::WindowPositionerControl | ( | Form | positionedWindow | ) | [inline] |
Constructs a new positioner form with unspecified positioner and master window, and specified positioned window. Positioner is created automatically and initialized to default state.
| positionedWindow | Window that is positioned. |
| IG::Forms::WindowPositionerControl::WindowPositionerControl | ( | WindowPositioner | positioner | ) | [inline] |
Constructs a new positioner form with the specified positioner and undefined positioned window and master window.
| positioner | Positioner object that positions the window. |
| IG::Forms::WindowPositionerControl::WindowPositionerControl | ( | WindowPositioner | positioner, |
| Form | positionedWindow | ||
| ) | [inline] |
Constructs a new positioner form with the specified positioner and positioned window, and undefined master window.
| positioner | Positioner object that positions the window. |
| positionedWindow | Window that is positioned. |
| IG::Forms::WindowPositionerControl::WindowPositionerControl | ( | WindowPositioner | positioner, |
| Form | positionedWindow, | ||
| Form | masterWindow | ||
| ) | [inline] |
Constructs a new positioner form with the specified positioner, positioned window and master window.
| positioner | Positioner object that positions the window. |
| positionedWindow | Window that is positioned. |
| masterWindow | Master window. |
| double IG::Forms::WindowPositionerControl::DoubleVal | ( | string | str, |
| double | defaultValue | ||
| ) | [inline] |
Converts string to double and returns the value.
| str | String to be converted. |
| defaultValue | Value returned if conversion is not successful. |
| double IG::Forms::WindowPositionerControl::DoubleVal | ( | string | str | ) | [inline] |
Converts string to double and returns the value (or 0 if conversion was not successful).
| void IG::Forms::WindowPositionerControl::CopyDataToPositioner | ( | ) | [inline] |
Copies data from the form to positioner.
| void IG::Forms::WindowPositionerControl::CopyDataFromPositioner | ( | ) | [inline] |
| void IG::Forms::WindowPositionerControl::LaunchWindows | ( | ) | [inline] |
| void IG::Forms::WindowPositionerControl::MakeWindowsVisible | ( | ) | [inline] |
| void IG::Forms::WindowPositionerControl::btnLaunchWindows_Click | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
Launches the master window and the window to be positioned.
| void IG::Forms::WindowPositionerControl::btnPositionWindows_Click | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
Launches the master window and the window to be positioned.
| void IG::Forms::WindowPositionerControl::btnRememberPosition_Click | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::btnStickToMaster_Click | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::btnUnStickFromMaster_Click | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::txtMasterWeight_Enter | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::txtPause_Validated | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::txtPause_Enter | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::chkRememberPositions_CheckedChanged | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::btnRefreshData_Click | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::btnUpdate_Click | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| void IG::Forms::WindowPositionerControl::WindowPositionerControl_Load | ( | object | sender, |
| EventArgs | e | ||
| ) | [inline, private] |
| override void IG::Forms::WindowPositionerControl::Dispose | ( | bool | disposing | ) | [inline, protected] |
Clean up any resources being used.
| disposing | true if managed resources should be disposed; otherwise, false. |
| void IG::Forms::WindowPositionerControl::InitializeComponent | ( | ) | [inline, private] |
Required method for Designer support - do not modify the contents of this method with the code editor.
Form IG::Forms::WindowPositionerControl::_window [protected] |
Form IG::Forms::WindowPositionerControl::_masterWindow [protected] |
System.ComponentModel.IContainer IG::Forms::WindowPositionerControl::components = null [private] |
Required designer variable.
System.Windows.Forms.Label IG::Forms::WindowPositionerControl::lblTitle [private] |
System.Windows.Forms.GroupBox IG::Forms::WindowPositionerControl::grpGeneral [private] |
System.Windows.Forms.GroupBox IG::Forms::WindowPositionerControl::grpMaster [private] |
System.Windows.Forms.GroupBox IG::Forms::WindowPositionerControl::grpScreen [private] |
System.Windows.Forms.Label IG::Forms::WindowPositionerControl::lblMasterWeight [private] |
System.Windows.Forms.NumericUpDown IG::Forms::WindowPositionerControl::txtMasterWeight [private] |
System.Windows.Forms.Button IG::Forms::WindowPositionerControl::btnLaunchWindows [private] |
System.Windows.Forms.Button IG::Forms::WindowPositionerControl::btnPositionWindows [private] |
System.Windows.Forms.Button IG::Forms::WindowPositionerControl::btnStickToMaster [private] |
System.Windows.Forms.Button IG::Forms::WindowPositionerControl::button1 [private] |
System.Windows.Forms.TextBox IG::Forms::WindowPositionerControl::txtPause [private] |
System.Windows.Forms.Label IG::Forms::WindowPositionerControl::lblPause [private] |
System.Windows.Forms.Button IG::Forms::WindowPositionerControl::btnRememberPosition [private] |
System.Windows.Forms.CheckBox IG::Forms::WindowPositionerControl::chkRememberPositions [private] |
System.Windows.Forms.Button IG::Forms::WindowPositionerControl::btnUpdate [private] |
System.Windows.Forms.Button IG::Forms::WindowPositionerControl::btnRefreshData [private] |
WindowPositioner IG::Forms::WindowPositionerControl::Positioner [get, set] |
Window positioner.
Form IG::Forms::WindowPositionerControl::Window [get, set] |
Window to be positioned.
Form IG::Forms::WindowPositionerControl::MasterWindow [get, set] |
Master window relative to which position is set.
string IG::Forms::WindowPositionerControl::Title [get] |