#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.
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

#PB_ListIcon_AlwaysShowSelection funktioniert nicht

Beitrag von ts-soft »

Angepaßtes Beispiel aus der Hilfe:

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)
   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
Wenn man jetzt ins StringGadget klickt ist die Selektierung weg :shock:

Das dürfte IMHO nicht sein, oder ist das nur bei mir so?
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
Morty
Beiträge: 268
Registriert: 22.10.2004 07:20
Wohnort: Erfurt
Kontaktdaten:

Beitrag von Morty »

Hmm, kann ich nicht nachvollziehen. Alles ist so wie es sein sollte.
PB 4.3 FINAL x86

Hat Dein Monitor evtl. ein zu geringes Kontrastverhältnis? Weil die Selektion wird ja dann grau hinterlegt wenn das Gadget den Fokus verliert.

Gruß, Morty
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Morty hat geschrieben:Hmm, kann ich nicht nachvollziehen. Alles ist so wie es sein sollte.
PB 4.3 FINAL x86
dito hier.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Beitrag von TomS »

Morty hat geschrieben:Hmm, kann ich nicht nachvollziehen. Alles ist so wie es sein sollte.
PB 4.3 FINAL x86

Hat Dein Monitor evtl. ein zu geringes Kontrastverhältnis? Weil die Selektion wird ja dann grau hinterlegt wenn das Gadget den Fokus verliert.

Gruß, Morty
Auch dito.

Markierung wird schon seeehr hellgrau.
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

Also wirklich sehen kann ich die Markierung nicht mehr wenn ich in das Stringgadget klicke, aber bei genauem hinsehen ist das weiß da ein klein wenig grauer.

Hast du vielleicht einfach einen Skin oder sowas der die Farben gleich macht?
x64 oder x86 ? Hast ja unten beides stehen.
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

mit dem classic skin ist die inaktive markierung anständig zu sehen....

ich hab jetzt ausgiebig mein Farbschema strapaziert, aber kein element gefunden, das sich einstellen ließe dass die inaktive markierung reagiert.

wenn also der hintergrund zu ähnlich ist, ist diese markierung natürlich praktisch nicht sichtbar.

... allerdings wird die schrift auch nicht kursiv, wenn ich bei "Markierte Elemente" auf kursiv schalte,
weder die aktive noch die inaktive Markierung, dafür wird Menutext kursiv...

... mensch ist das doch eine gequirlte scheiße, das ist ja unglaublich ...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

äää

selektiere eine zeile, tippe einmal unterhalb der zweiten zeile ins
ListIconGadget ins leere. die letzte auswahl bleibt gepunktet umrahmt,
ist aber auch nicht mehr ausgewählt.

dann ins stringgadget und letze auswahl wird nicht mehr besonders
markiert. brauch ja auch nicht, da sie nicht mehr ausgewählt ist.

xp nonclassic skin
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
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 »

Unter Vista sehe ich nichts mehr selektiert. Habe nur Standard AERO an.
(Vielleicht ist die Selektierung transparent :mrgreen: )
Hab jetzt extra nochmal unter XP nachgesehen, da kann man was erahnen,
ist also vorhanden, wenn auch nicht sichtbar, eher fühlbar. Unter Vista sehe
zumindest ich, garnichts mehr von Selektion.

Also kein PB Bug, bzw. ein Designbug von MS

Danke fürs ausprobieren, kam mir schon komisch vor, das es bisher
niemand bemerkt hat. Mal sehe wie ich das jetzt in einen sichtbaren
Farbbereich bekomme.
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 »

ts-soft hat geschrieben:Habe nur Standard AERO an.
Du als berüchtigter Vista-Muffel hast Aero an? Incredibile!

Ich habs auch getestet, die AlwaysShow-Selection wird seeehr hellgrau, ob mit oder ohne XP-Skin aktiviert.
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
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 »

AND51 hat geschrieben:
ts-soft hat geschrieben:Habe nur Standard AERO an.
Du als berüchtigter Vista-Muffel hast Aero an? Incredibile!

Ich habs auch getestet, die AlwaysShow-Selection wird seeehr hellgrau, ob mit oder ohne XP-Skin aktiviert.
Aero ist das erste und bisher einzige Skin von Microsoft, das gut aussieht.
Der normalle Vista Skin ist schlimmer als der XP-Rotz. Unerträglich häßlich.

Dieses seeeeehr hellgrau kann ich nicht erkennen, hab alle Modes des
Monitors durchgeschaltet.

In der Systemsteuerung finde ich natürlich keinen Farbwert, der das
beeinflußt :shock:
Aktives Element okay
Deaktives Element okay, aber wo ist die Farbe, die ich gerne ändern möchte?
Damit ich auch was sehen kann. In manchen Dingen wird Windows mit
jeder neuen Version schlechter, ist zum kot***


// edit
kann verschoben werden, ist ja ein Designfehler von Microsoft und kein
Bug in PB.
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