Autor |
Beitrag |
galagher
Beiträge: 2510
Erhaltene Danke: 44
Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
|
Verfasst: Di 26.09.17 07:38
Guten Morgen!
Ich möchte ein Fenster, das einen Rahmen mit 5 Pixel Breite hat, unabhängig davon, was in Windows eingestellt ist. Das Fenster soll in der Grösse veränderbar sein. Ist das möglich?
lg
galagher
_________________ gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
|
|
jaenicke
Beiträge: 19273
Erhaltene Danke: 1740
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Di 26.09.17 07:53
Das geht soweit ich weiß nur indem du selbst einen Rahmen einbaust und das Fenster rahmenlos machst, da diese Einstellung systemweit gilt. Sprich quasi ein Theming wie hier:
www.entwickler-ecke....ewtopic.php?p=551020
Das würde ich allerdings wenn, dann nur für Projekte für den Eigenbedarf oder für spezielle Kunden, die diesen Wunsch haben, machen. Ein Programm, das ich im Internet herunterlade und die Designrichtlinien so missachtet, würde bei mir schneller von der Festplatte fliegen als der Download gedauert hat. Das genannte Projekt habe ich in keinem meiner veröffentlichten Projekte angewendet.
Für diesen Beitrag haben gedankt: galagher
|
|
galagher
Beiträge: 2510
Erhaltene Danke: 44
Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
|
Verfasst: Di 26.09.17 08:14
Werde ich mir ansehen, danke!
jaenicke hat folgendes geschrieben : | Das würde ich allerdings wenn, dann nur für Projekte für den Eigenbedarf oder für spezielle Kunden, die diesen Wunsch haben, machen. |
Es ist für den Eigenbedarf!
_________________ gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
|
|
cryptnex
Beiträge: 23
Erhaltene Danke: 5
|
Verfasst: Di 26.09.17 15:34
Denk bitte daran, dass bei einem Wechsel von einem LowDPI auf einen HighDPI Monitor 5 px sehr schmal werden können. Besser wäre es wahrscheinlich, die Pixeldichte für die Rahmenbreite mit einzubeziehen.
|
|
galagher
Beiträge: 2510
Erhaltene Danke: 44
Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
|
Verfasst: Di 26.09.17 21:27
Norton InternetSecurity löscht die Demo-Exe als "Nicht sicher", findet aber - wie erwartet - nichts beim Scan!
Habe aber etwas anderes gefunden: www.delphipraxis.net...groesse-aendern.html
Daraus lässt sich etwas machen!
cryptnex hat folgendes geschrieben : | Besser wäre es wahrscheinlich, die Pixeldichte für die Rahmenbreite mit einzubeziehen. |
Wie kann man das denn machen?
_________________ gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
|
|
cryptnex
Beiträge: 23
Erhaltene Danke: 5
|
Verfasst: Di 26.09.17 22:21
galagher hat folgendes geschrieben : | Wie kann man das denn machen? |
Zum Beispiel so: zarko-gajic.iz.hr/de...-ui-looks-correctly/
Mit Screen.PixelsPerInch könntest Du Deinen Rand in Abhängigkeit der Pixeldichte entsprechend skalieren, sodass dieser stets X mm Breit ist, falls das denn gewünscht sein sollte.
Für diesen Beitrag haben gedankt: galagher
|
|
jaenicke
Beiträge: 19273
Erhaltene Danke: 1740
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mi 27.09.17 07:16
galagher hat folgendes geschrieben : | Norton InternetSecurity löscht die Demo-Exe als "Nicht sicher", findet aber - wie erwartet - nichts beim Scan! |
Das ist logisch. Die Datei kennt keiner, deshalb schlechte Reputation (steht da sicher auch als Begründung). Das ist vollkommen korrekt, genau das soll doch passieren.
Leider ist mein Server down und ich habe keinen Zugriff von unterwegs. Sonst wären zumindest die Bilder da.
|
|
galagher
Beiträge: 2510
Erhaltene Danke: 44
Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
|
Verfasst: Mi 27.09.17 08:29
jaenicke hat folgendes geschrieben : | Die Datei kennt keiner, deshalb schlechte Reputation |
Meine eigenen Delphi-Programme kennt auch keiner, aber da meckert Norton nicht...
_________________ gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
|
|
jaenicke
Beiträge: 19273
Erhaltene Danke: 1740
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Fr 29.09.17 00:38
Die hast du ja auch nicht aus dem Internet heruntergeladen, sondern selbst erstellt. Das merkt Norton durchaus alles.
|
|
galagher
Beiträge: 2510
Erhaltene Danke: 44
Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
|
Verfasst: Fr 29.09.17 08:39
_________________ gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
|
|