Danke Dir mk-soft für die schnelle Antwort.
Ihr seid die Besten!
Grüße
NicknameFJ
Die Suche ergab 323 Treffer
- 27.08.2023 15:12
- Forum: Anfänger
- Thema: Ist DPI Awareness in Compileroptionen gesetzt? (C-Backend)
- Antworten: 2
- Zugriffe: 529
- 27.08.2023 12:26
- Forum: Anfänger
- Thema: Ist DPI Awareness in Compileroptionen gesetzt? (C-Backend)
- Antworten: 2
- Zugriffe: 529
Ist DPI Awareness in Compileroptionen gesetzt? (C-Backend)
Hallo,
ich habe im Forum eine Procedure gefunden um zu prüfen ob in den Compileroptionen der Schalter für DPI Awareness gesetzt ist.
EnableASM
Procedure.i DPi_option_checked()
MOV eax, dword [PB_Compiler_DPIAware]
ProcedureReturn
EndProcedure
DisableASM
Das funktioniert mit ASM Backend ...
ich habe im Forum eine Procedure gefunden um zu prüfen ob in den Compileroptionen der Schalter für DPI Awareness gesetzt ist.
EnableASM
Procedure.i DPi_option_checked()
MOV eax, dword [PB_Compiler_DPIAware]
ProcedureReturn
EndProcedure
DisableASM
Das funktioniert mit ASM Backend ...
- 02.06.2023 18:33
- Forum: Allgemein
- Thema: Owner Draw verursacht schwarzes Textgadget in 6.02
- Antworten: 10
- Zugriffe: 1788
Re: Owner Draw verursacht schwarzes Textgadget in 6.02
... und noch ein kleiner (klugsch...) Tipp.
Wenn du 32 und 64 bit versionen unterstützen möchtest...
dann besser SetWindowLongPtr_()
anstelle von SetWindowLong_() verwenden.
Sagt zumindest M$.
Was heißt da klugsch... - bin doch für jeden Tipp dankbar.
TextGadget und CheckboxGadget waren ...
- 02.06.2023 16:09
- Forum: Allgemein
- Thema: Owner Draw verursacht schwarzes Textgadget in 6.02
- Antworten: 10
- Zugriffe: 1788
Re: Owner Draw verursacht schwarzes Textgadget in 6.02
yupp,
einmal die hintergrundfarbe setzen reicht bei TextGadget tatsächlich aus :allright:
SetGadgetColor(#Text_HauptAnsicht, #PB_Gadget_BackColor, $f0f0f0)
Nachtrag:
Wenn das Textgadget jetzt schwarz ist dann einfach die Farbe ändern. Warum bin ich da nicht draufgekommen? :oops ...
- 02.06.2023 16:06
- Forum: Allgemein
- Thema: Owner Draw verursacht schwarzes Textgadget in 6.02
- Antworten: 10
- Zugriffe: 1788
Re: Owner Draw verursacht schwarzes Textgadget in 6.02
Danke Euch beiden.
Es sind mehr und auch andere Gadgets im Panel, aber mir ist nur beim Textgadget ein Fehler aufgefallen.
Ich teste mal Eure Vorschläge im richtigen Programm und sehe ob es so geht.
NicknameFJ
Es sind mehr und auch andere Gadgets im Panel, aber mir ist nur beim Textgadget ein Fehler aufgefallen.
Ich teste mal Eure Vorschläge im richtigen Programm und sehe ob es so geht.
NicknameFJ
- 01.06.2023 19:07
- Forum: Allgemein
- Thema: Owner Draw verursacht schwarzes Textgadget in 6.02
- Antworten: 10
- Zugriffe: 1788
Owner Draw verursacht schwarzes Textgadget in 6.02
Hallo zusammen,
ich habe ein Panelgadget bei dem ich den aktiven Reiter farbig markieren wollte. Ich habe es schon vor langer Zeit über einen Callback mit OwnerDraw realisiert. Bis 6.01 hat das auch einwandfrei funktioniert. So wie ich es sehe ist der OwnerDraw aber nur für das Panelgadget, die ...
ich habe ein Panelgadget bei dem ich den aktiven Reiter farbig markieren wollte. Ich habe es schon vor langer Zeit über einen Callback mit OwnerDraw realisiert. Bis 6.01 hat das auch einwandfrei funktioniert. So wie ich es sehe ist der OwnerDraw aber nur für das Panelgadget, die ...
- 20.03.2022 10:50
- Forum: Code, Tipps und Tricks
- Thema: Primzahl Prüfung Miller-Rabin Test
- Antworten: 17
- Zugriffe: 10981
Re: Primzahl Prüfung Miller-Rabin Test
Hallo STARGÅTE,
cool. Danke für die Verbesserung.
NicknameFJ
cool. Danke für die Verbesserung.
NicknameFJ
- 18.02.2021 21:03
- Forum: Anfänger
- Thema: Keyboard gedrückt gehaltene Taste erkennen
- Antworten: 2
- Zugriffe: 1380
Re: Keyboard gedrückt gehaltene Taste erkennen
Hi,
auf WIN gibt es die WIN-API Funktion GetAsyncKeyState
https://docs.microsoft.com/en-us/window ... nckeystate
mit der abgefragt werden kann ob eine Taste gerade im Moment der Abfrage gedrückt ist.
NicknameFJ
auf WIN gibt es die WIN-API Funktion GetAsyncKeyState
https://docs.microsoft.com/en-us/window ... nckeystate
mit der abgefragt werden kann ob eine Taste gerade im Moment der Abfrage gedrückt ist.
NicknameFJ
- 25.05.2019 18:31
- Forum: Allgemein
- Thema: DragStart Nummer des Gadget ermitteln
- Antworten: 1
- Zugriffe: 1374
Re: DragStart Nummer des Gadget ermitteln
Ich habe das Problem jetzt so gelöst
EnableExplicit
Define Quit, i, Event, Gadget, Type, File$, Line
If OpenWindow(1,0,0,500,300,"TEST Drag Drop",#PB_Window_ScreenCentered | #PB_Window_SystemMenu)
ListIconGadget(1,10,10,480,250,"TEXT",480, #PB_ListIcon_FullRowSelect)
For i = 0 To 99 ...
EnableExplicit
Define Quit, i, Event, Gadget, Type, File$, Line
If OpenWindow(1,0,0,500,300,"TEST Drag Drop",#PB_Window_ScreenCentered | #PB_Window_SystemMenu)
ListIconGadget(1,10,10,480,250,"TEXT",480, #PB_ListIcon_FullRowSelect)
For i = 0 To 99 ...
- 25.05.2019 14:27
- Forum: Anfänger
- Thema: PanelGadget: welche GadgetItem ist?
- Antworten: 2
- Zugriffe: 1284
Re: PanelGadget: welche GadgetItem ist?
Hallo mercelx,
ich würde es so lösen:
If OpenWindow(0, 0, 0, 322, 220, "PanelGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
PanelGadget (0, 8, 8, 306, 203)
AddGadgetItem (0, -1, "Panel 1")
AddGadgetItem (0, -1, "Panel 2")
ButtonGadget(2, 10, 15, 80, 24,"Button 1")
ButtonGadget ...
ich würde es so lösen:
If OpenWindow(0, 0, 0, 322, 220, "PanelGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
PanelGadget (0, 8, 8, 306, 203)
AddGadgetItem (0, -1, "Panel 1")
AddGadgetItem (0, -1, "Panel 2")
ButtonGadget(2, 10, 15, 80, 24,"Button 1")
ButtonGadget ...