Seite 1 von 2
[Erledigt] Darstellumgfehler
Verfasst: 14.03.2012 18:54
von Pure_Beginner
Hallo Leute,
schlage mich mit einem Darstellungsfehler im XP Skin herum.
wenn ich mit der Tab Taste der Reihe nach die Buttons durchspringe werden diese nicht umrandet oder selektiert.
Hab schon einiges ausprobiert Macros, Code einfach alles was ich gefunden habe.
Kann mir jemand helfen ?
Grüße
Pure Beginner
Re: Darstellumgfehler
Verfasst: 14.03.2012 18:57
von mk-soft
Re: Darstellumgfehler
Verfasst: 14.03.2012 19:18
von Pure_Beginner
Hallo MK-Soft,
Bekomme das einfach nicht eingebunden.
Bei mir erscheint folgender Fehler Syntax-Fehler in den Prozedur-Argumenten.
Kann jemand Helfen ?
Re: Darstellumgfehler
Verfasst: 14.03.2012 19:18
von ts-soft
Die Kurzform von mir sollte es auch tun
Code: Alles auswählen
Procedure ShowFokusRect(ID)
ProcedureReturn SendMessage_(WindowID(ID), #WM_CHANGEUISTATE, 2 | (1 << 16), 0)
EndProcedure
If OpenWindow(0,0,0,500,250,"Window",#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
ButtonGadget(1,10,10,200,20,"Button mit sichtbaren Fokusrahmen",0)
ShowFokusRect(0)
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Re: Darstellumgfehler
Verfasst: 14.03.2012 19:28
von Pure_Beginner
alles Bestens,
Danke an alle,
ist das ein Bug oder muß das so ?
Grüße Christian
Re: [Erledigt] Darstellumgfehler
Verfasst: 14.03.2012 19:43
von ts-soft
Das muss so sein, so hat MS es vorgesehen. Keine hässlichen gestrichelte Kästchen wenn Style aktiv,
weil das könnte unschön aussehen. Die Unterstreichung in Menüs, für Tastenkürzel, wird ja auch
ausgeblendet, weil es hässlich ist.
Re: [Erledigt] Darstellumgfehler
Verfasst: 14.03.2012 19:52
von Pure_Beginner
Hallo TS-Soft,
wenn das von MS so vorgesehen ist, wie weiss man dann welches Gadget gerade den Fokus hat ?
Bestimmt eine Dämliche frage aber für mich interessant.
grüße
Pure_Beginner
Re: [Erledigt] Darstellumgfehler
Verfasst: 14.03.2012 19:57
von RSBasic
Optisch garnicht, aber du kannst alternativ #PB_Button_Default nutzen. Du musst nur jedesmal, wenn ein Button gedrückt wurde, die States ändern.
Re: [Erledigt] Darstellumgfehler
Verfasst: 14.03.2012 20:11
von Pure_Beginner
Hallo RSBasic,
da ist mir die kleine Prozedur doch lieber.
Und alles sieht so aus wie es soll, auch wenn Bill dagegen ist.
Grüße
Pure_Beginner
Re: [Erledigt] Darstellumgfehler
Verfasst: 14.03.2012 20:13
von RSBasic
[Klugscheiß]
Bill hat ja damit nichts zu tun, sondern eher das Entwicklerteam von MS.
[/Klugscheiß]