#PB_ListIcon_AlwaysShowSelection funktioniert nicht

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

wie ich oben schrob, auch in XP ist das nicht aufzufinden.
... ich kann ja mal in 2000 reingucken, aber ich kann mich nicht an ein "inaktives markiertes element" erinnern.

also, dieses element ist in den Farbschemata wohl von Anbeginn an vergessen worden.


> kann verschoben werden, ist ja ein Designfehler von Microsoft und kein Bug in PB.

k
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Code: Alles auswählen

 If OpenWindow(0, 100, 100, 300, 130, "ListIcon Example", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
   ListIconGadget(0, 5, 5, 290, 90, "Name", 100, #PB_ListIcon_FullRowSelect|#PB_ListIcon_AlwaysShowSelection)
   SetGadgetColor(0, #PB_Gadget_BackColor, GetSysColor_(#COLOR_BTNFACE))
   AddGadgetColumn(0, 1, "Address", 250)
   AddGadgetItem(0, -1, "Harry Rannit"+Chr(10)+"12 Parliament Way, Battle Street, By the Bay")
   AddGadgetItem(0, -1, "Ginger Brokeit"+Chr(10)+"130 PureBasic Road, BigTown, CodeCity")
   StringGadget(#PB_Any, 10, 105, 280, 20, "")
   SetGadgetState(0, 0)
   SetActiveGadget(0)
   Repeat
     Event = WaitWindowEvent()
   Until Event = #PB_Event_CloseWindow
 EndIf
Durch setzen dieser Farbe macht er was ich eigentlich erwartet hatte :mrgreen:
Könnt ihr vielleicht mal testen, ob so besser ist?
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Ja es ist besser, aber es bleibt blau, wenn der Fokus im StringGadget() ist.
Das ist also nicht das, was ich eigentlich erwartet hatte, denn, um genau zu sein, müsste es in dem Falle gräulich hinterlegt sein iirc.
Zuletzt geändert von AND51 am 07.05.2009 16:17, insgesamt 1-mal geändert.
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

:lol: absolut gegenteiliger effekt!

vorher:
Bild

nachher:
Bild
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Der Effekt, das es Blau bleibt ist eigentlich Spitze, aber bei Kaeru gehts
anscheinend nicht, der hat jetzt, was ich vorher hatte :mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten