| |
|
|
Lefty | X-Profano 11.2 Posesiones como veces una Cuestión a Coisebox folgender Aufbau Child&=Create("ChildWindow",%HWnd,"History",0,50,700,400) Childbox&=Create("ChoiceBox",Child&, 0, 0, 0, 690, 400)
El Box se ahora con AddStrings(Childbox&,File_Name_Temp$) gefüllt. ¿Es posible el individual Einträgen una Farbe zuzuordnen? Textcolor wirkt sí desafortunadamente sólo en Drawtext
Wer blanco densowas? Lefty |
|
|
| |
|
|
|
Lefty | Yo Por favor, cada Rechtschreibfehler a ignorieren (kommt siempre otra vez veces antes de) Schade, offensichtlich besteht a diesem Problema kein Interesse.
Also voluntad Yo media farbigen Objekten jeweils una Nummer zuweisen, y el Auswahlbox dazu escribir. Etwas umständlich, aber a Not ...
trotzdem Gracias a el Foro
Lefty |
|
|
| |
|
|
|
E.T. | Also Yo kann dazu simplemente nix encontrar.
Hab algo como veces en ner Gridbox gemacht, muss Yo veces suchen ...
Gits porque algo como ya veces irgendwo en uno Auswahlbox (Screenshot) ?? |
|
|
| XProfan X3Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 31.10.2019 ▲ |
|
|
|
|
Georg Teles | Nunja, ChoiceBox (genauer dijo ComboBox) es algo schwierig a färben / incluso Ausrichten: rechtsbündig / mittig es una Herausforderung (en CSS/HTML es dagegen simplemente) - incluso en el DLL de Sebastian (SKControl.dll) es folgendermaßen realisiert: ( DLL hier de Sebastian hochgeladen [...] )
Como Es el ListBox oder GridBox einfacher a färben:
window 10,10-200,200
$H Messages.ph
$H Windows.ph
$H Commctrl.ph
proc HdlgLvColorProc'----------------------------HdlgLvColorProc-------------------------
parámetros wnd&,msg&,wparam&,lparam&
caso msg&<>~WM_NOTIFY:volver ~CallWindowProc(HdlgProc&,wnd&,msg&,wparam&,lparam&)
LvDraw#=Lparam&
caso LvDraw#.Hwndfrom& <> Lv&:volver ~DefWindowProc(wnd&,msg&,wparam&,lparam&)
caso LvDraw#.Code&<>~NM_CUSTOMDRAW:volver ~DefWindowProc(wnd&,msg&,wparam&,lparam&)
caso LvDraw#.DrawStage& = ~CDDS_PREPAINT :volver ~CDRF_NOTIFYITEMDRAW
caso LvDraw#.DrawStage& = ~CDDS_ITEMPREPAINT:volver ~CDRF_NOTIFYSUBITEMDRAW
if LvDraw#.DrawStage& = ~CDDS_SUBITEM | ~CDDS_ITEMPREPAINT
LvDraw#.Textbk&=rgb(25,255,255)
endif
volver ~CDRF_DODEFAULT
ENDPROC'---------------------------------------------------------------------------------
var Lv&=create("gridbox",%hwnd,"Test",0,10,10,150,100)
addstring(Lv&,"Test")
declarar LvDraw#
struct LvDraw= HwndFrom&,idFrom&,Code&,DrawStage&,Hdc&,Rect#(16),ItemSpec&,ItemState&,ItemLparam&,Text&,Textbk&,SubItem&
dim LvDraw#,LvDraw
Conjunto("FastMode",1)
var HdlgProc&=~SetWindowLong(%hwnd,~GWL_WNDPROC,procaddr(HdlgLvColorProc,4) )
~RedrawWindow(Lv&,0,0,$485)
mientras que 1
waitinput
endwhile
Grüße |
|
|
| |
|
|
|
Lefty | El Dll de Sebastian sieht ya bastante nett de, bringt mich pero no wirklich más. Lo va no por lo tanto el Texto total a färben. El Problematik es folgende. Yo habe una Programa a Analyse de Ballläufen geschrieben; para el Sportart Bowling. Nun kann Yo cada individual Wurf darstellen, y dar cada dieser Laufbahnen una propio Farbe. Den Namen el entsprechenden Linie trage Yo anschließend en el Box una, así el en el Box z.B. 10 Linien posición. Problema: si yo ahora z.B. el Namen el roten Linie wissen voluntad wäre lo natürlich toll si la Name en el Box con el gleichen Farbe como Linie dargestellt se. Momentan beschränke Yo mich en 10 Farben, y numeriere esta por. In el Box escribir Yo antes el LinienName sólo el entsprechende Zahl para el Farbe. Damit kann Yo natürlich inmediatamente el Namen y Linien identifizieren. Ist sólo de el Technik her "Durch el Brust en el Auge schießen" Ihr wisst Yo mi: Funktionieren y bien programmiert son 2 Sachen. |
|
|
| |
|
|
|
p.specht
| Gibt´s no irgendwo una Vektorschrift, a Bezeichner notfalls selber hinzumalen? Yo blanco, no muy elegant ... |
|
|
| XProfan 11Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'... | 06.11.2019 ▲ |
|
|
|
|
Thomas Freier | In diesem Fall sería Yo con un Button para una- / ausblenden uno Listview (Franks dll) sin Encabezamiento
y Texto färben con
realisieren.
Lo müßte auch con el hier zufindenen plv.pcu machbar ser.
Saludo Thomas |
|
|
| |
|
|