Used as a gauge object. Tag values can be watched in various way which connected by Value property.
Text Group:
It has a Tool Tip property.
Gauge - Back Color- On Color property
Gauge - Back Color- Off Color property
Gauge - Animation - Visible property
Gauge - Animation - Location X property
Gauge - Animation - Location Y property
Gauge - Animation - Height property
Gauge - Animation - Width property
Value:
Determines the tags that will be associated with gauge's elements(Pointer, Numeric Indicator, Knob, State Indicator).
Top combobox contains elements that created within the gauge.
Selected element will indicate tag's value which selected from bottom Taglist.
Gauge - Function property
Import XML File:
Imports gauge configuration from file.
Export XML File:
Saves gauge configuration to the file.
Wizard:
Opens Gauge configuration wizard.
Gallery Page:
Wizard opens with Gallery page which allows selecting a gauge among multiple type and styles.
As a type, Circular, Linear and Numeric Indicator can be selected.
There are many style exist in the Appearance Style combobox.
Gauge - Import XML File property
Gauge - Export XML File Include Data property
Gauges Page:
The page for configuring the gauge. It made up from 3 tab page as Position, Gauge Frame and Container Frame.
The configurations will be applied to the gauge which selected from Selected Gauge combobox at the right.
From Selected Gauge Combobox at the right, Circular and Lineer Gauge can be added into existing Gauge frame by clicking Add. Gauge can be deleted or renamed from this combobox also.
Position Tab:
In position Tab, Parent element section defines which element will be parent if there is multiple element in the object. Position section determines elements location.
Gauge Frame Tab:
Contains a properties about gauge's appearance.
Glass effect can be applied for improving visuality.
Container Frame Sekmesi:
Contains a settings for Container Frame.
Scales(Skala) Page:
Scale configuration Page.
Gauge can contain different pointers that work on different scales.
Made up from Scale, Labels, Major Ticks and Minor Ticks tabs.
Scale can be added by clicking Add from Selected Scale combobox at the left.
The configurations will be applied to the scale which selected from Selected Scale combobox at the right.
Scale Tab:
Contains a settings about value, location, size and appearance.
Label Sekmesi:
Contains a settings about Values.
Major Ticks Sekmesi:
Contains a settings about Major Ticks.
Minor Ticks Sekmesi:
Contains a settings about Minor Ticks.
Pointers/Markers Page:
Page for configuring Pointers. Made up by Type/Scale, Input/Behavior and Appearance tabs.
The configurations will be applied to the pointer which selected from Selected Pointer combobox at the right.
Pointer can be added by clicking Add from Selected Pointer combobox at the right.
Tag that belongs to this pointer is selected from Gauge's Value property.
Type/Scale Tab:
Contains settings about Pointer's scale and type.
Pointer's Type can be selected as Needle, Marker and Bar from the Pointer Type section.
Style option contains a styles for these types.
Input/Behavior Tab:
Contains three checkbox as Dampening, Snapping and Interactive.
Dampening: Softens pointer's movement.
Snapping: Allows for a gauge to point to a specific value interval (e.g., every 5 units, 2.5 units, etc.). This is referred to as snapping and can be used to limit changes to a gauge if the value change of the data is considered to be significant.
Interactive: Determines if pointer moved by mouse. This action has no effect on the tag.
Appearance Tab:
Contains settings about appearance.
Knobs Page:
Page for configuring the Knob which can be located inside the Gauge. Made up by Type/Scale, Input/Behavior and Appearance tabs.
The configurations will be applied to the knob which selected from Selected Knob combobox at the right.
Knob can be added by clicking Add from Selected Knob combobox at the right.
Type/Scale Tab:
Contains settings about Knob's style.
Input/Behavior Tab:
Made up by 3 checkbox as Dampening, Snapping and Interactive.
Appearance Sekmesi:
Contains appearance settings for the Knob.
Ranges Page:
Page for configuring Ranges.
Made up by Scale/Position and Appearance tabs.
The configurations will be applied to the range which selected from Selected Range combobox at the right.
Range can be added by clicking Add from Selected Range combobox at the right.
In Scale/Position tab, scale and position settings made for the range.
In Appearance tab, appearance settings can be configured.
Numeric Indicators Page:
Page for configuring Numeric Indicator in order to showing same or different tag's values separately.
Made up by Scale/Position, Input/Behavior and Appearance tabs.
The configurations will be applied to the Numeric Indicator which selected from Selected combobox from the right.
Numeric Indicator can be added by clicking Add from Selected combobox at the right.
Tag that belongs to this Numeric Indicator is selected from Gauge's Value property.
Scale/Position tab contains settings about Position, Type and Container.
Numeric indicator's behavior and limit settings can be changed from Input/Behaviour tab.
Appearance tab contains settings about appearance.
State Indicators Page:
State indicators indicate some sort of state, and or either on or off, true or false, etc
Made up by Scale/Position and States tabs.
The configurations will be applied to the State Indicator which selected from Selected combobox from the right.
State Indicator can be added by clicking Add from Selected combobox at the right.
Tag that belongs to this State Indicator is selected from Gauge's Value property.
State indicators have a collection of State objects. These objects have a start and end value, and if the value of the indicator falls within one of the ranges the indicator is considered to be "on".
Labels Page:
Page for configuring Labels. Labels can be displayed anywhere within the gauge container.
Input Values Page:
This page has no effect on WinTr.
Made up by Text/Position and Appearance tabs.
The configurations will be applied to the Label which selected from Selected Label from the right.
Labels can be added by clicking Add from Selected Label combobox from the right.
Adding to screen:
Gauge object located in the menu which opens when right clicked on empty space at Screen Designer.
Properties:
Gauge object has a 9 property group as Text, Back Color, Animation, Value, Function, Enable, Wizard, Import XML File, Export XML File Include Data.
Gauge - Tool Tip property
Tool Tip:
The message which will be shown when mouse waits on the object.
In the development mode, as a Tool Tip, objects name and message shown.
In the Runtime, only message shown.
Tool Tip in Development Mode
Back Color Group:
Used for determining background color. It has On Color, Off Color and Transparent properties.
On color:
Background color that appeared when tag's value bigger than 0 which selected from Tag list.
Off color:
Background color that appeared when tag's value negative or 0 which selected from tag list.
Color selection window opens when clicked little box under On Color property.
If you want to use different color than standart colors, you can define a custom color by clicking Define Custom Color button.
Animation Group:
Objects can be moved on horizontal and vertical axis and their size and visibilities can be changed.
Visible:
Used for determining object visibility. If tag's value 0 or negative which selected from tag list, object becomes hidden, if value bigger than 0 object becomes visible.
Location X:
Object's horizontal location can be changed by the tag which connected to object's Location X property.
Location Y:
Object's vertical location can be changed by the tag which connected to object's Location Y property.
Height:
Determines object's height. Tag's value which selected from tag list, determines object's height.
Width:
Determines objects width. Tag's value which selected from tag list, determines object's width.
Function:
The functions for Mouse Down and Mouse Up events which occurs when user clicked on the object are defined here.
Function window opens when user clicked this properties.
Enable:
When tag's value bigger than 0, which selected from tag list, object becomes active. On other cases object is disabled.
This property can be used when object access is wanted to be controlled. Additionally, accessing to object can be controlled according to User Level with PasswordLevelX tags.
You can use predefined gauges in your projects by importing them. WinTr uses Dundas Gauge Component for gauge objects. Gauge templates can be downloaded from Dundas web page.
Adding Gauge object to the screen
Gauge Wizard - Gauges Page
Gauge Wizard - Adding gauge inside a Gauge
Gauge Wizard - Gauge position
Gauge Wizard - Gauge frame tab
Gauge Wizard - Gauge glass effect
Gauge Wizard - Gauge Container Frame
Gauge Wizard - Scales sayfasý
Gauge Wizard - Scales - Labels Tab
Gauge - Pointerlara farklý Taglar atamak
Gauge Wizard - Pointers / Markers sayfasý
Gauge Wizard - Input/Behavior
Gauge Wizard - Knobs Page
Gauge Wizard - Ranges Page
Gauge - Numeric Indicator
Gauge - Adding different tags to numeric indicators
Gauge Wizard - Numeric Indicators sayfasý
Gauge - State(Durum) Indicator
Gauge Wizard - State Indicators sayfasý
Gauge Wizard - Labels sayfasý
Gauge Wizard - Gallery Page