Das hab ich mittlerweile verstanden, obwohl das für mich unlogisch ist.
Aber die Ratschläge (danke dafür an alle!) haben geholfen. Jetzt schreib ich das Progrämmchen erst mal nur für den Mac.
Das nächste Problem ist, das ich beim Zeichnen keine Procedure aufrufen kann.
Dazu mach ich - nach ...
Die Suche ergab 21 Treffer
- 17.11.2025 18:08
- Forum: Anfänger
- Thema: Zeichnen in Window
- Antworten: 24
- Zugriffe: 453
- 17.11.2025 10:46
- Forum: Anfänger
- Thema: Zeichnen in Window
- Antworten: 24
- Zugriffe: 453
Re: Zeichnen in Window
Das ist was ich meine.
Bei einem 4K Monitor kann nichts mehr sehen weil alles zu klein ist.
Daher die Skalierte Auflösung von 2560 x 1440. Es muss bei Drawing nach Pixel Skaliert und gezeichnet werden.
Kann ich hier nicht testen da ich bei mir ein Full-HD monitor an meinen Mac Mini habe.
Aber im ...
- 16.11.2025 21:53
- Forum: Anfänger
- Thema: Zeichnen in Window
- Antworten: 24
- Zugriffe: 453
Re: Zeichnen in Window
Was ich nicht verstehe:
Wenn ich ein Fenster mit den Maßen 800 x 400 öffne und mir da ein Image von 800 x 400 erstelle (egal wie groß jetzt die Auflösung des Display ist, dann sollte dort auch ein Viereck von 800 x 400 die selbe Größe haben, oder?
Ich muß (!) die Werte bei CreateImage(), bei Box ...
Wenn ich ein Fenster mit den Maßen 800 x 400 öffne und mir da ein Image von 800 x 400 erstelle (egal wie groß jetzt die Auflösung des Display ist, dann sollte dort auch ein Viereck von 800 x 400 die selbe Größe haben, oder?
Ich muß (!) die Werte bei CreateImage(), bei Box ...
- 16.11.2025 19:52
- Forum: Anfänger
- Thema: Zeichnen in Window
- Antworten: 24
- Zugriffe: 453
Re: Zeichnen in Window
Hab die Auflösungen auf 2560 x 1440 stehen.
Beide Systeme laufen auf dem selben Rechner mit der selben Auflösung...
StopDrawing ist da. Vielleicht an der falschen Stelle, aber das Viereck wird gezeichnet.
Beide Systeme laufen auf dem selben Rechner mit der selben Auflösung...
StopDrawing ist da. Vielleicht an der falschen Stelle, aber das Viereck wird gezeichnet.
- 16.11.2025 19:34
- Forum: Anfänger
- Thema: Zeichnen in Window
- Antworten: 24
- Zugriffe: 453
Re: Zeichnen in Window
Hab da was seltsames gefunden:
If OpenWindow(0, 800, 400, 800, 400, "Testfenster", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget)
ButtonGadget(0, 340, 370, 100, 20, "OK", #PB_Button_Default)
SetWindowColor(0,RGB(30,30,30))
If CreateImage(1, 800, 400) And ...
If OpenWindow(0, 800, 400, 800, 400, "Testfenster", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget)
ButtonGadget(0, 340, 370, 100, 20, "OK", #PB_Button_Default)
SetWindowColor(0,RGB(30,30,30))
If CreateImage(1, 800, 400) And ...
- 15.11.2025 13:19
- Forum: Anfänger
- Thema: Farbe eines Fensterhintergrund in RGB ermitteln.
- Antworten: 10
- Zugriffe: 206
Re: Farbe eines Fensterhintergrund in RGB ermitteln.
Also mit APIs möchte ich eigentlich nicht arbeiten, da diese unter Linux nicht funktionieren, wie ich anderswo gelesen habe. 8)
Das Progrämmchen soll auf allen Systemen laufen. Nicht nur auf dem Mac.
Es gibt aber auch die Möglichkeit, für Linux, MacOS und Windows die jeweils spezifischen API ...
- 15.11.2025 11:09
- Forum: Anfänger
- Thema: Farbe eines Fensterhintergrund in RGB ermitteln.
- Antworten: 10
- Zugriffe: 206
Re: Farbe eines Fensterhintergrund in RGB ermitteln.
Eigentlich nehme ich immer die Standard Farben. Also ändere ich keine.
Und wenn, dann keine Farbe von System.
Ich glaube, das ist die beste Lösung :D . Weil, wie weiter oben beschrieben, irgendwie die Farben der Fenster vom System ohne irgend ein System vergeben werden :? .
Werde nachher mal ...
- 14.11.2025 19:04
- Forum: Anfänger
- Thema: Farbe eines Fensterhintergrund in RGB ermitteln.
- Antworten: 10
- Zugriffe: 206
Re: Farbe eines Fensterhintergrund in RGB ermitteln.
Danke schon mal.
Also mit APIs möchte ich eigentlich nicht arbeiten, da diese unter Linux nicht funktionieren, wie ich anderswo gelesen habe. 8)
Das Progrämmchen soll auf allen Systemen laufen. Nicht nur auf dem Mac.
Mit "Farbe = GetWindowColor(#Window)" funktioniert nicht.
Ich habe festgestellt ...
Also mit APIs möchte ich eigentlich nicht arbeiten, da diese unter Linux nicht funktionieren, wie ich anderswo gelesen habe. 8)
Das Progrämmchen soll auf allen Systemen laufen. Nicht nur auf dem Mac.
Mit "Farbe = GetWindowColor(#Window)" funktioniert nicht.
Ich habe festgestellt ...
- 14.11.2025 12:37
- Forum: Anfänger
- Thema: Farbe eines Fensterhintergrund in RGB ermitteln.
- Antworten: 10
- Zugriffe: 206
Farbe eines Fensterhintergrund in RGB ermitteln.
Ja, da bin ich wieder....
Ich versuche gerade heraus zu bekommen, wie ich eine Farbe (RGB-Wert) eines Fensters heraus bekomme.
Das Problem:
Wenn ich ein Programm starte und sich dort ein Fenster öffnet, hat dies eine bestimmte Hintergrundfarbe.
Z.B. wenn ich den "Darkmodus" im System einstelle ...
Ich versuche gerade heraus zu bekommen, wie ich eine Farbe (RGB-Wert) eines Fensters heraus bekomme.
Das Problem:
Wenn ich ein Programm starte und sich dort ein Fenster öffnet, hat dies eine bestimmte Hintergrundfarbe.
Z.B. wenn ich den "Darkmodus" im System einstelle ...
- 14.11.2025 09:59
- Forum: Anfänger
- Thema: Hilfe anzeigen im Editor?
- Antworten: 3
- Zugriffe: 197
Re: Hilfe anzeigen im Editor?
War auch für mich hilfreich.
Danke!
Danke!