| |
|
|
- page 1 - |
|
| { ... } = gui.* ( ...
qui Funktionsgruppe gui bietet Funktionen pour qui Grafische Benutzeroberfläche.
Keywords: Controls, Buttons, Eingabe |
|
|
| |
|
|
| |
|
- page 3 - |
|
|
HofK | justement sur elle gestoßen - Text de Controls changement?
var erg_txt = gui( gui.text, gridZelle, "Ergebnis" ) // défini un Textelement gui (gui.text, erg_txt, "Die Kreisfläche beträgt" + flaeche) // beschriftet récente ou bien pappt den neuen Text drüber?
var fl_btn = gui( gui.button, gridZelle, "Kreisfläche", kreis ) //défini une Button gui( gui.button, fl_btn , "Kreisfl....", kreis ) // peux il so récente beschriftet volonté? ou bien gibt das"Kuddelmuddel"
bien sûr, référence ist encore pas entier fertig. |
|
|
| |
|
|
|
| simple:
gui gui.text, handle, text
mets den Text des Controls. Buttonänderung per gui gui.button
bzw. später
gui text,handle,string gui button,handle,... |
|
|
| |
|
|
|
HofK | iF (09.03.15)
Buttonänderung per ... gui button,handle,...
Wäre fonctionnel soetwas comment dans JavaScript ---.style.visibility = "hidden"; ---.style.visibility = "visible"; chez InfinityProfan machbar?
alors pas changement, mais chez besoin den Button verstecken, avec cela il la fois zwischendurch "außer Gefecht" et unsichtbar ist. |
|
|
| |
|
|
|
| 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:
|
|
|
| |
|
|