#Slider

Top  Previous  Next

Das Slider Objekt dient, ähnlich einem Schieberegler, zum Anzeigen und Ändern von numerischen Variablen

 

Parameter

Object

Spalte A

M/O

Default

Beschreibung

#Slider

M


Anzeigen und ändern von numerischen Variablen

X, Y, DX, DY

Spalten D-G

M/O

Default

Beschreibung

Ganzzahl-Konstanten

Variable vom Typ INT

O

Autom. Positionier-ung

Position und Dimension

BackColor

Spalte I

M/O

Default

Beschreibung

Color0,Color1,...

O

aktuelle Hintergrund-farbe

Hintergrundfarbe

Format

Spalte J

M/O

Default

Beschreibung

Type={Slider¦Scrollbar}

O

Type=Slider

Type=Slider

slider-vertical

Type=Scrollbar

scrollbar-vertical

Limit1

Spalte L

M/O

Default

Beschreibung

 

<constant>

<variable>

O

VarType-Min

Unterer Grenzwert

...Numerische Konstante

...Variable vom Typ VarType

Limit2

Spalte M

M/O

Default

Beschreibung

 

<constant>

<variable>

O

VarType-Max

Oberer Grenzwert

...Numerische Konstante

...Variable vom Typ VarType

ActionLimit1, ActionLimit2

Spalten N,O

M/O

Default

Beschreibung

<action>

O


Es stehen die standard LimitActions zur Verfügung.

VarValue

Spalte P

M/O

Default

Beschreibung

<variable>

O


zu steuernde Variable

VarType

Spalten Q

M/O

Default

Beschreibung

BOOL

BYTE

SINT

SUINT

WORD

INT

DINT

DWORD

LINT

LWORD

REAL

O


es werden alle numerischen Datentypen unterstützt

VarState

Spalte R

M/O

Default

Beschreibung

<variable>

O


siehe Spalte VarState

Option

Spalte S

M/O

Default

Beschreibung

VarStateOnOffInverted

O

 

Invertiert die On / Off Funktion der VarState Variable:

 

VarState = 0 -> Off

VarState = 1 -> On

orientation=

{vertical¦horizontal}

O

autom.

Legt die Ausrichtung fest

 

orientation=vertical
Vertikale Ausrichtung:
von unten (Limit1) nach oben Limit2
orientation=horizontal
Horizontale Ausrichtung:
von unten (Limit1) nach oben Limit2

 

Wenn nichts angegeben wird, wird die Orientierung automatisch bestimmt.

DY >= DX

orientation=vertical

DY <  DX

orientation=horizontal

 

inverted

O

 

Invertiert die Darstellung vom Limit1 und Limit2.

Das Limit2 wird bei horizontaler Ausrichtung links , bei vertikaler Ausrichtung unten dargestellt.

 

 

 


 

 

 


Init, Exit

Spalten U, V

M/O

Default

Beschreibung

SetVar=<value>

O


Setzt VarVal auf <Value>

 

 

Icon-HinweisDer Style von Slider bzw Scrollbar können via application.qss beeinflusst werden:

Siehe auch: customizing-qslider

/*Vertical*/

QSlider::groove:vertical{

 border: 1px solid #637EB8;

 background: white;

 width:7px;

 border-radius: 3px;

}

QSlider::add-page:vertical {

 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,stop: 0 #ABC7EC, stop: 1 #154A98);

 border: 1px solid #154A98;

 width: 10px;

 border-radius: 4px;

}

QSlider::sub-page:vertical {

 background: #fff;

 border: 1px solid #777;

 width: 7px;

 border-radius: 4px;

}

QSlider::handle:vertical{

 background: qlineargradient(x1:0, y1:0, x2:1, y2:1,stop:0 #fff, stop:1 #ABC7EC);

 border: 1px solid #777;

 height: 30px;

 margin-left: -11px;

 margin-right: -11px;

 border-radius: 3px;

}

QSlider::handle:pressed:vertical{

 background: qlineargradient(x1:0, y1:0, x2:1, y2:1,stop:0 #ff0000, stop:1 #ABC7EC);

}

SliderVerticalStyled