| |
|
|
- page 1 - |
|
| { ... } = gui.* ( ...
qui Funktionsgruppe gui bietet Funktionen pour qui Grafische Benutzeroberfläche.
Keywords: Controls, Buttons, Eingabe |
|
|
| |
|
|
|
| |
|
- page 3 - |
|
| oui, bien sûr, c'est possible sur un champ plusieurs Controls abzulegen et Controls peut (naturellement) aussi unsichtbar son et unsichtbar bedeutet ensuite aussi substanzlos im opposition trop 100% transluzent.
là es unheimlich viele Stilkonstanten gibt - si aussi pas entier so comment chez CSS - plane je une Art Schnittstelle, avec qui es possible son soll, avec den aus CSS bekannten Bezeichnungen - ou bien Ähnliche - travailler trop peut.
So wäre "gui visibility control false" réellement angeplant, et so veux je aussi quelque chose comme comment borderwidth, bordercolor, aussi textcolor, etc.
Es wird mais schwierig ici gute Konstantennamen pour trouver dans speziellen fällen. mais Stück pour Stück. |
|
|
| |
|
|
|
| récente:
gui(gui.width) gui(gui.height)
donner maintenant qui Größen des Fensters à. |
|
|
| |
|
|
|
| si aussi encore pas dokumentiert, so allez avec qui Funktion GUI déjà quoi - im Prinzip sogar Buttons si on pour gefärbte Textflächen verwendet so comment je es ici pour mich bereits teste pour den kommenden Infinity-Profan-Receiver ensuite nommé "Infinity-Profan-Bridge".
$alias gris1 rgb 50 50 50
$alias gris2 rgb 90 90 90
var grid=gui.grid gui.hwnd,[1,3]
var grid2=gui.grid [grid,1,3],[3,3]
var grid3=gui.grid [grid2,1,3],[3,1]
var btn
btn.1=gui.myButton [grid2,1,1] "Befehls- Referenz"
btn.2=gui.myButton [grid2,3,1] "IDE Starten"
btn.3=gui.myButton [grid3,1,1] "Drehen"
btn.4=gui.myButton [grid3,3,1] "KeepOn"
btn.5=gui.myButton [grid2,3,3] "Receiver aktivieren"
gui.width [grid2,2] 10
gui.height [grid2,2] 10
gui.width [grid3,2] 10
/ /
proc gui.myButton parent txt
var h=gui.text parent txt @gui.mybutton.proc
gui.background h gris1
endproc
proc gui.myButton.proc txtCtrl state
si state==0
gui.background txtCtrl gris2
d'autre
gui.background txtCtrl gris1
endif
endproc
cela Beispiel ist mais verwirrend, qui Trick cependant entier simple:
qui dritte paramètre de gui.text comme Procédure-Adresse:
Grabscht on sur solch un champ ensuite wird cela à eineProc weitergeleitet et qui elle connaît 2 paramètre txtCtrl et state:
|
|
|
| |
|
|
|
Micha12334 | depuis Tagen schaue je aujourd'hui wieder rein ins Infinity - Gefüge et lieu fest, dass "gui" et plus richtig arbeitet! c'est wahrhaft geil. eh bien ca va ernsthaft à Projekte! merci "IF".
Micha12334 Michael |
|
|
| |
|
|
|
HofK | |
|
| |
|
|
|
| Jupp, lente venez Schwung rein. |
|
|
| |
|
|
|
HofK | une kleine gui Spielerei pour deux pouce
ACHTUNG! déjà vieilli, qui neue Version sans var et pour avec global siehe plus unten.
// gui Spielerei $alias f1 rgb 50 250 50 $alias f2 rgb 0 90 222 $alias f3 rgb 0 0 222 var grid = gui.grid gui.hwnd [1 3] var grid2 = gui.grid [grid 1 3] [3 3] var à gauche = [grid2 1 1] var à droite = [grid2 3 1] var btn btn.1=gui.irgendwas à gauche "Tipp sur elle - zieh weg" btn.2=gui.irgendwas à droite "Touch ici" proc gui.irgendwas parent txt var h = gui.text parent txt @nochwas gui.background h f1 gui.textcolor h f3 endproc proc nochwas tCtrl st si st==0 gui.background grid f2 gui.background tCtrl f1 endif si st==1 gui.background grid f1 gui.background tCtrl f2 endif cas st==2 : gui.background tCtrl f3 endproc
|
|
|
| |
|
|
|
HofK | Habe la fois cela gui Dings dans qui Anwendung minimiert.
grd = gui.grid gui.hwnd [5 5] // un gui Dings gui.test [grd 3 3] "tippe" / / proc gui.test parent tx // Textcontrol gui.text parent tx @aktion endproc proc aktion tCtrl stat // une Aktion msg.toast "na exposition la fois" endproc
moins allez à peine - ou bien? Update: neue Syntax! var entfernt. |
|
|
| |
|
|
|
| HofK (27.02.2016)
Habe la fois cela gui Dings dans qui Anwendung minimiert.
moins allez à peine - ou bien? Update: neue Syntax! var entfernt.
Dank (récente) event.button peut-être so:
|
|
|
| |
|
|
| |
|
- page 4 - |
|
|
HofK | Pour den Syntaxänderungen passe je la fois toujours qui Farben im Editor par Streichung (var) et zufügen (global usw.) à.
qui gui Spielerei pour deux pouce ensuite peut-être. so: ---
Theme Monokai
Nachtrag: voilà encore un faute drin, siehe [...]
Neuere Version plus unten! |
|
|
| |
|
|
|
HofK | si je cela im comparaison maintenant richtig überschaue, hat on eh bien deux Opportunités sur cela tippen/wischen sur/sur gui Zellen trop réagir.
- per vordefinierter event Funktion: là im paramètre data (assoziatives champ) cela Handle auswerten.
- per selbst erstellter gui Unterfunktion sur qui cellule: ("gui Dings" - pour gibt es doch sûrement une ordentliche Benennung?) là un Textelement avec einer "Aktions"-Funktion versehen. qui "Aktions"-Funktion dank paramètre txtCtrl pour plusieurs Textelemente central zur Auswertung qui Stati 0 drauftippen, 1 loslassen, 2 wegziehen. |
|
|
| |
|
|
|
HofK | qui gui Spielerei pour deux pouce funktioniert eh bien simple so:
|
|
|
| |
|
|