Italia
Foro

XProfan X3 Beta

Farbige Controls

 

GDL
Hallöle,

im Gegensatz zur weitverbreiteten Meinung, "nur Systemfarben sollen verwendet werden", gibt es vor allem bei Techn. - und Steuerungsoftware fast nur farbige Controls.
Leider reagieren einige der SKControll dll Controls nur auf eine bestimmte Abfrage.

Könnte man in XProfan nicht die SKControll.dll Controls integrieren?
Wo man auch zur Laufzeit:
- Vorder/Hintergrundfarbe wechseln kann
- Blinkgeschwindigkeit ändern kann

und vor allem, die auch auf
-Clicked,iskey(),%getfocus,getfocus
reagieren.

Nur mal ne bescheidene Anfrage.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
15.09.2014  
 



Ja das klingt auch per mich nach einer guten Idee!

Vielleicht eine Kontainerfunktion style, die kann getter und setter sein, sowas wie:
var handle a=createText("rofl...
style(a,"backgroundColor",$FFFFFF)
style(a,"font",createFont(...
style(a,"fontColor",$FF00FF)
style(a,"borderColor",0)
//etc.
 
15.09.2014  
 




RGH
Da Io l' Quellcode der SKControll.dll nicht habe, kann ich sie auch nicht in XProfan integrieren. Ob das Einfärben der Standard-Controls mit vertretbarem Aufwand possibile ist, müsste ich mal eruieren ...

Saluto
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
15.09.2014  
 



Vielleicht einfach mal anfangen mit den Klassen Dialog und Static und vlt. noch Edit:

Dialog ist scheinbar ganz einfach:  [...] 
Static geht so:  [...] 
Edit auch:  [...] 
 
15.09.2014  
 




RGH
Dies letzten beiden Codesnippets sind wenig hilfreich, zumal im Text alle Kommentarzeichen und Anführungszeichen fehlen. Bei Static und Edit geht die Färbung beim nächsten Repaint verloren.
Das Dialogbeispiel zeigt, wie man das mit Subclassing in XProfan reicht einfach selber erledigen kann, wenn man es braucht.
Ansonsten wäre eine saubere Lösung die Verwendung von Ownerdrawn-Controls (wie beim Menü), was aber ein recht großer Aufwand ist.
Mal sehen, zu was die Zeit noch reicht ...

Saluto
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
15.09.2014  
 



Klar, bei den Beispielen gibts auch Fehler aber sie helfen ja dennoch damit man mit den Augen abschauen kann und ich bezweifle, dass es per Dich relevant ist, ob etwas nun in Anführungszeichen steht oder die Syntax nicht ganz stimmt.
 
15.09.2014  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

2.106 Views

Untitledvor 0 min.
H.Brill10.07.2018
p.specht06.01.2018
Georg Teles25.12.2017
Claus Müller26.11.2017
Di più...

Themeninformationen

Dieses Thema hat 3 subscriber:

iF (3x)
RGH (2x)
GDL (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie