Español
Befehlssatz y Ayuda

Función: gui

 
{ ... } = gui.* ( ...

El Funktionsgruppe gui bietet Características para el Grafische Benutzeroberfläche.

gui
gui.background: Hintergrund de Control
gui.destroy: Entfernt Control
gui.gravity: Gravitation uno Controls
gui.grid: Erstellt una Grid-Control.
gui.height: Höhe en Pixel de Control
gui.image (ctrl,file): Erstellt una Imagen
gui.show (ctrl,mode): Sichtbarkeit Control
gui.texto: Texto-Control redactar
gui.textcolor: Textfarbe de Texto-Control
gui.theme: Stil uno Contols
gui.width: Breite en Pixel de Control

Keywords: Controls, Buttons, Eingabe

 
24.01.2015  
 



Neuer Valor para long Eigenschaft, si Modus gui.mod:

gui.theme //=100, setzt una Theme uno Controls

Gibt bajo Android sí verschiedene Themes como Holo etc. -
con gui.mod gui.theme puede ser una Theme ändern.

Besonderheit así auch para gui.grid:

gui.grid con gui.mod gui.theme con Theme -1 (Besonderheit) macht el
normalerweise unsichtbaren Raster así, dass jede Rasterzelle una
abwechselnde Untergrundfarbe bekommt, sichtbar:

 
01.02.2015  
 



Neues Control:

gui.texto //=1100, producido una reines Textcontrol

Hierbei auch erstmalig bien sichtbar el automatische Gravitation de Raster-Zellen:



 
01.02.2015  
 



Neuer Mgl. para long Eigenschaft, si Modus gui.mod:
gui.texto //=1100, setzt el Texto uno Texto-Controls

en XProfan.Api landet así:
KompilierenMarcaSeparación
 
01.02.2015  
 



2 neue Características para gui.hwnd, Raster-Zellen y Texto-Control:

Werte para long Eigenschaft, si Modus gui.mod:
gui.bgcolor //=150, setzt el Color de fondo (long, a beziehen con Función rgb) de gui.hwnd, uno Rasterrahmen-Zelle oder uno Texto-Controls.
gui.textcolor //=151, setzt el Textfarbe (long, a beziehen con Función rgb) de gui.hwnd, uno Rasterrahmen-Zelle oder uno Texto-Controls.


Erstmalig dadurch auch schön darstellbar el automatische Neuberechnung
en Bildschirmrotation:





Hier el Ver código fuente:
KompilierenMarcaSeparación
//erzeuge grid
var grid=gui(gui.add,gui.grid,gui.hwnd,[4,6])// erzeuge ein 4x6 Raster auf gui.hwnd
gui gui.mod,gui.theme,grid,-1//setze Schachbrettmuster für Sichtbarmachung des grids
gui gui.mod,gui.bgcolor,[grid,2,2],rgb(0,0,255)// setze Hintergrundfarbe von Rasterfeldzelle 2,2 auf Blau
//erzeuge txt
gar txt=gui(gui.add,gui.text,[grid,4,6],"123\n456")//erzeuge Textcontrol im Rasterfeld 4,6 auf Grid grid
gui gui.mod,gui.bgcolor,txt,rgb(255,0,0)// setzte Hintergrundfarbe von Textcontrol txt auf Rot
gui gui.mod,gui.textcolor,txt,rgb(255,255,255)//setze Textfarbe von Textcontrol txt auf weiß
>
 
02.02.2015  
 



So, musste mein Raster nochmals anders erzeugen y anders
berechnen.

Lo son no mehr: gui.add y no mehr gui.mod.

Ein Raster erzeugen ahora así: var mygrid=gui(gui.grid,parent,[x,y])
 
05.02.2015  
 



El Breite/ Höhe uno controls ermitteln nun así:

gui(gui.width,control)
gui(gui.height,control)

Um una Zelle uno Grids abzufragen:

gui(gui.width,[grid,x,y])
gui(gui.height,[grid,x,y])
 
05.02.2015  
 



[OFFTOPIC]
Yo finde el Grid-Principio el Yo hier extra para AndroidProfan
einfallen dejar habe así interessant, dass Yo später auch para XProfan
umsetzen möchte. El meisten Problemas en el Zusammenhang con el
ganzen Fensterskalierproblematik son así irgendwie de dannen.
[/OFFTOPIC]
 
05.02.2015  
 



Hier veces una Beispieloutput:
KompilierenMarcaSeparación
 
05.02.2015  
 




HofK
... se todavía kompakter y así weniger fehleranfällig - gefällt me
Wenn lo "durch" es mache Yo el Kreisberechnung neu.
 
05.02.2015  
 



Muss ahora todavía el X-Achsen berechnen y bisl kram...
 
05.02.2015  
 



Tolle neue weitere Mgl. en una Resbalón todos Zellenhöhen a conjunto:

en lugar de
KompilierenMarcaSeparación
va auch:
KompilierenMarcaSeparación
gui gui.height,grid1,[1,1,20,1,1]
>

Oder si uno una Zelle con automatischer Höhe para Anpassung wünscht entonces 0 oder null:
KompilierenMarcaSeparación
producido una Zelle con 20él Höhe, una el alles ausgleicht, y unten una weitere con 20él Höhe.
 
05.02.2015  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

34.370 Views

Untitledvor 0 min.
Daniel05.08.2017
Micha1233420.03.2017
Michael W.13.10.2016
HofK23.04.2016
Más...

Themeninformationen

Dieses Thema ha 3 subscriber:

iF (28x)
HofK (10x)
Micha12334 (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie