Autor Beitrag
galagher
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2510
Erhaltene Danke: 44

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19272
Erhaltene Danke: 1740

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2510
Erhaltene Danke: 44

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Di 26.09.17 08:14 
Werde ich mir ansehen, danke!

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 23
Erhaltene Danke: 5



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2510
Erhaltene Danke: 44

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Di 26.09.17 21:27 
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
www.entwickler-ecke....ewtopic.php?p=551020
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!

user profile iconcryptnex hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 23
Erhaltene Danke: 5



BeitragVerfasst: Di 26.09.17 22:21 
user profile icongalagher hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19272
Erhaltene Danke: 1740

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 27.09.17 07:16 
user profile icongalagher hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
www.entwickler-ecke....ewtopic.php?p=551020
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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2510
Erhaltene Danke: 44

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Mi 27.09.17 08:29 
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19272
Erhaltene Danke: 1740

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2510
Erhaltene Danke: 44

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Fr 29.09.17 08:39 
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Die hast du ja auch nicht aus dem Internet heruntergeladen, sondern selbst erstellt. Das merkt Norton durchaus alles. ;-)
:zustimm: Big brother is watching you!

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!