AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Bildschirm(auflösungs)abhängigkeit
Thema durchsuchen
Ansicht
Themen-Optionen

Bildschirm(auflösungs)abhängigkeit

Ein Thema von Meisterschmied · begonnen am 3. Nov 2003 · letzter Beitrag vom 4. Nov 2003
Antwort Antwort
Meisterschmied

Registriert seit: 3. Nov 2003
45 Beiträge
 
#1

Bildschirm(auflösungs)abhängigkeit

  Alt 3. Nov 2003, 19:47
Hi Leute,

hab ein kleines Problem mit einem Programm, was ich gerad schreibe. Und zwar sollen sich bei jeder Bildschirmgröße der Inhalt (also die ganzen Panel und Images etc.) exakt im Gleichen Mass anpassen. Jetzt kann ich zwar zu jedem Button und Panel schreiben

Prop := round(1024/Form1.Width);

with Button1 do begin

Top := round(Top / Prop);
Left:= round(Left/ Prop);
Width := round(Width/ Prop);
Height:= round(Height / Prop);
Font.Height := round(Font.Height / Prop);

end;

aber das ist vielleicht a bissl aufwendig, wenn man das für was weiss ich wie viele Buttons und Panels / Images / Labels u.s.w. machen muss. Is außerdem nicht gerade schöner Code. Hat jemand eine bessere Lösung dieses Problem. Bestimmt, denn das ist das erste große Programm, was ich schreibe (für den Rest reicht ja, dass es auf dem heimischen PC funktioniert )

Wäre um Hilfe dankbar

Meisterschmied

Ich merk gerad, war falsches Forum. Jetzt hab ich natürlich keine Ahnung, wie ich den ins andere bringe. Na, is jetzt auch egal, vergebts mir, kommt nich wieder vor...

[edit=r_kerber]Nach Programmieren allgemein verschoben! Mfg, r_kerber[/edit]
  Mit Zitat antworten Zitat
Tom

Registriert seit: 8. Jan 2003
318 Beiträge
 
RAD-Studio 2009 Pro
 
#2

Re: Bildschirm(auflösungs)abhängigkeit

  Alt 3. Nov 2003, 20:04
Anpassung an andere Bildschirmauflösungen und Schriftgrößen.
Den Rest bei Bedarf in OnResize.
  Mit Zitat antworten Zitat
Meisterschmied

Registriert seit: 3. Nov 2003
45 Beiträge
 
#3

Re: Bildschirm(auflösungs)abhängigkeit

  Alt 4. Nov 2003, 19:38
Danke, hat sehr geholfen ;
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz