Français
Forum

Hintergrundfarbe im Textfeld

 
- page 1 -



Hubert
Binnewies
allô zusammen..

je hab là folgende la ligne:
KompilierenMarqueSéparation
TEXT1& = CREATE("TEXT",%HWND,"irgendeintext",0374,0088,0242,0020)
>

maintenant wird mir qui Text im Systemgrau hinterlegt.
je hab aussi déjà quoi trouvé à la couleur trop changement,
mais comment bekomme Je l' Hintergrund Transparent hin??

Hubert
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
05.09.2006  
 



 
- page 4 -



Jac
de
Lad
merci.

si du cela hinkriegst, ensuite machs doch juste pour qui anderen Controls (si qui Aufwand entsprechend gering ist). peut-être peux du oui aussi une Modus einühren, seulement pour den transparenten Hintergrund, wohin alles autre ist, comme si cela Contrôle avec Créer() erstellt wurde.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
15.01.2008  
 




Sebastian
König
allô Jac,


si du cela hinkriegst, ensuite machs doch juste pour qui anderen Controls (si qui Aufwand entsprechend gering ist). peut-être peux du oui aussi une Modus einühren, seulement pour den transparenten Hintergrund, wohin alles autre ist, comme si cela Contrôle avec Créer() erstellt wurde.


qui Aufwand wäre pas allzu grand - im Wesentlich quelque chose Copy&Paste-travail... malheureusement viens je wohl aujourd'hui et demain trotzden encore pas en supplément... je versuche es sur jeden le cas jusqu'à zum Wochenende fertig trop bekommen.


peut-être peux du oui aussi une Modus einühren, seulement pour den transparenten Hintergrund, wohin alles autre ist, comme si cela Contrôle avec Créer() erstellt wurde.


comment oui c'est ca meinst Du cela? Zumindest pour cela ColorStatic ist es déjà maintenant possible, den transparenten Hintergrund direct im Aufruf de SKCtrl_CreateColorStatic() einzustellen, indem -1 pour qui Hintergrundfarbe transfert wird.

Den faute beim Changement des Fonts konnte je malheureusement pas nachvollziehen - folgendes funktioniert chez mir wunderbar:
KompilierenMarqueSéparation
declare font&
let font& = Create(Font,Arial,12,0,1,0,0)
SetFont tcb1&,fon
re>

ou bien habe je là maintenant quelque chose faux verstanden?

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
15.01.2008  
 




Jac
de
Lad



peut-être peux du oui aussi une Modus einühren, seulement pour den transparenten Hintergrund, wohin alles autre ist, comme si cela Contrôle avec Créer() erstellt wurde.


comment oui c'est ca meinst Du cela? Zumindest pour cela ColorStatic ist es déjà maintenant possible, den transparenten Hintergrund direct im Aufruf de SKCtrl_CreateColorStatic() einzustellen, indem -1 pour qui Hintergrundfarbe transfert wird.


je meinte, une Modus, wohin cela Contrôle avec allen eingestellten Standardeinstellungen erstelllt wird (Schriftart, Schriftfarbe etc.), et seulement qui Hintergrund transparent ist.


Den faute beim Changement des Fonts konnte je malheureusement pas nachvollziehen - folgendes funktioniert chez mir wunderbar:
KompilierenMarqueSéparation
declare font&
let font& = Create(Font,Arial,12,0,1,0,0)
SetFont tcb1&,fon
re>

ou bien habe je là maintenant quelque chose faux verstanden?


là habe je sûrement une faute gemacht. je probiers ensuite nochmal aus.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
15.01.2008  
 




Jac
de
Lad
Aha, avec qui Schriftart était je wieder quelque chose voreilig. und dir. Ist mais quelque chose aufwändig (Standardfontauswählen, Taille, la couleur...).

bof, allez déjà, muss es oui seulement einmal faire et peux ensuite den Handle des Font benutzen.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
15.01.2008  
 




Sebastian
König

je meinte, une Modus, wohin cela Contrôle avec allen eingestellten Standardeinstellungen erstelllt wird (Schriftart, Schriftfarbe etc.), et seulement qui Hintergrund transparent ist.


Achso, je comprends. Am einfachsten peut sich cela avec einer kurzen XProfan-Procédure realiesieren... [Den Standard-Dialog-Font bekommt on sur ~GetStockObject(~DEFAULT_GUI_FONT)]
MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
15.01.2008  
 




Jac
de
Lad
Aha, merci, je bastel mir quoi zusammen.

sais quelqu'un, comment je qui standardmäßig eingestellte Schriftfarbe bekomme? et den Hintergrund et qui Häkchenfarbe pour Checkboxen? GetSysColor() scheint mir pour ungeeignet...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
15.01.2008  
 




Sebastian
König
je serait déjà penser, dass GetSysColor() qui richtige Weg ist. si on en ausgeht, dass Häcken et Schrift qui gleiche la couleur avons (je peux mich pas erinnern, dass Schonmal anders gesehen trop avons), ist wohl COLOR_BTNTEXT qui passende Konstante. qui Hintergrundfarbe sollte simple COLOR_WINDOW son.

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
16.01.2008  
 




Jac
de
Lad
qui Schrift ist chez mir noir, qui Häkchen vert (Windows XP). si je COLOR_Window jaune fais, rester qui Checkboxen quand même avec weißem Hinergrund.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
16.01.2008  
 




Sebastian
König
intéressant... comment la hâte Du cela car eingestellt? sous Anzeige -> représentation -> Erweitert finde je qui Optionen pour garnicht...
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
16.01.2008  
 




Jac
de
Lad
cela liegt am XP-Theme. je trouve es aussi pas. et es ändert sich aussi pas, si je qui Farben dans plan jenem Dialog ändere.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
16.01.2008  
 




Sebastian
König
Jac
cela liegt am XP-Theme. je trouve es aussi pas. et es ändert sich aussi pas, si je qui Farben dans plan jenem Dialog ändere.


Achso, naturellement... pour cet ganzen Theme-Sachen gelten oui entier autre régulariser. je pourrait mir présenter, dass peut-être dans qui uxtheme.dll une Funktion zum Lecture qui Farben pour trouver ist.

EDIT: cela ici sieht halbwegs convenable aus: [...]  malheureusement scheint qui Benutzung im comparaison trop GetSysColor() quelque chose komplizierter trop son, là on wohl seulement un Theme ouvrir muss.

encore une Bemerkung: aussi avec den richtigen Farben sähe une ColorCheckBox qui SKControl.DLL toujours pas so aus comment une normale CheckBox im XP-Style...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
16.01.2008  
 




Jac
de
Lad
Hm, je prends maintenant weiße Checkboxen avec schwarzen Häkchen. cela Ergebnis ist ok. seulement sur qui Transparenz attends je encore (comment uach chez Radiobutton), mais tu as oui dit, cela fais du encore chez Zeiten (veux toi wirklich pas drängeln).

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
16.01.2008  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

14.075 Views

Untitledvor 0 min.
Sven Bader22.11.2023
H.Brill07.06.2023
rafl17.09.2017
Martin Kempf12.02.2016
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie