IGLib
1.5
The IGLib base library for development of numerical, technical and business applications.
|
Control for setting window positions, relative positions, sizes, positions, shifts, etc. More...
Public Member Functions | |
WindowShiftControlNumeric () | |
Protected Member Functions | |
void | OnValueChanged (object sender, EventArgs eventArgs) |
Triggers the ValueChanged event. More... | |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
Protected Attributes | |
vec2 | _shift = new vec2(0.0, 0.0) |
double | _initialValueX |
double | _initialValueY |
double | _minValue |
double | _maxValue |
double | _increment |
Properties | |
string | Title [get, set] |
Title text that is written on the outer group box. More... | |
vec2 | Shift [get, set] |
Gets or sets the resulting shift stored in 2D vector structure of type vec2 More... | |
double | InitialValueX [get, set] |
Initial value of the first component of Shift. More... | |
double | InitialValueY [get, set] |
Initial value of the second component of Shift. More... | |
double | MinimumValue [get, set] |
Minimal value of components of Shift. More... | |
double | MaximumValue [get, set] |
Maximal value of components of Shift. More... | |
double | Increment [get, set] |
Increment for text controls for components of Shift. More... | |
Events | |
EventHandler | ValueChanged |
Event that occurs when the value of window position (or shift, size, relative position, etc.) kept by this control changes. More... | |
Private Member Functions | |
void | txtWindowShiftRelX_Validated (object sender, EventArgs e) |
void | txtWindowShiftRelY_Validated (object sender, EventArgs e) |
void | txtWindowShiftRelX_Enter (object sender, EventArgs e) |
void | txtWindowShiftRelY_Enter (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
Private Attributes | |
System.ComponentModel.IContainer | components = null |
Required designer variable. More... | |
System.Windows.Forms.GroupBox | pnlOuter |
System.Windows.Forms.NumericUpDown | txtWindowShiftRelY |
System.Windows.Forms.Label | lblWindowRelY |
System.Windows.Forms.NumericUpDown | txtWindowShiftRelX |
System.Windows.Forms.Label | lblWindowShiftRelX |
Control for setting window positions, relative positions, sizes, positions, shifts, etc.
This is a dummy control used for various tests such as window positioning.
$A Igor Oct09;
|
inline |
|
inlineprotected |
Triggers the ValueChanged event.
|
inlineprivate |
References IG.Num.vec2.x.
|
inlineprivate |
References IG.Num.vec2.y.
|
inlineprivate |
|
inlineprivate |
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
Required designer variable.
|
private |
|
private |
|
private |
|
private |
|
private |
|
getset |
Title text that is written on the outer group box.
|
getset |
Gets or sets the resulting shift stored in 2D vector structure of type vec2
|
getset |
Initial value of the first component of Shift.
|
getset |
Initial value of the second component of Shift.
|
getset |
Minimal value of components of Shift.
|
getset |
Maximal value of components of Shift.
|
getset |
Increment for text controls for components of Shift.
EventHandler IG.Forms.WindowShiftControlNumeric.ValueChanged |
Event that occurs when the value of window position (or shift, size, relative position, etc.) kept by this control changes.