[Erledigt] Darstellumgfehler

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Pure_Beginner
Beiträge: 247
Registriert: 29.09.2011 21:49
Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
Wohnort: Brühl

[Erledigt] Darstellumgfehler

Beitrag 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
Zuletzt geändert von Pure_Beginner am 14.03.2012 19:38, insgesamt 1-mal geändert.
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: Darstellumgfehler

Beitrag von mk-soft »

Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
Pure_Beginner
Beiträge: 247
Registriert: 29.09.2011 21:49
Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
Wohnort: Brühl

Re: Darstellumgfehler

Beitrag 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 ?
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
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

Re: Darstellumgfehler

Beitrag von ts-soft »

Die Kurzform von mir sollte es auch tun :wink:

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
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
Pure_Beginner
Beiträge: 247
Registriert: 29.09.2011 21:49
Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
Wohnort: Brühl

Re: Darstellumgfehler

Beitrag von Pure_Beginner »

alles Bestens,

Danke an alle,

ist das ein Bug oder muß das so ?

Grüße Christian
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
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

Re: [Erledigt] Darstellumgfehler

Beitrag 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.
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
Pure_Beginner
Beiträge: 247
Registriert: 29.09.2011 21:49
Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
Wohnort: Brühl

Re: [Erledigt] Darstellumgfehler

Beitrag 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
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: [Erledigt] Darstellumgfehler

Beitrag 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.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Pure_Beginner
Beiträge: 247
Registriert: 29.09.2011 21:49
Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
Wohnort: Brühl

Re: [Erledigt] Darstellumgfehler

Beitrag 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. :lol:

Grüße
Pure_Beginner
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: [Erledigt] Darstellumgfehler

Beitrag von RSBasic »

[Klugscheiß]
Bill hat ja damit nichts zu tun, sondern eher das Entwicklerteam von MS. :mrgreen:
[/Klugscheiß]
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Antworten