AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Clientbereich eines eigenen Controls beschränken
Thema durchsuchen
Ansicht
Themen-Optionen

Clientbereich eines eigenen Controls beschränken

Ein Thema von RSE · begonnen am 12. Jul 2010 · letzter Beitrag vom 12. Jul 2010
 
RSE

Registriert seit: 26. Mär 2010
254 Beiträge
 
Delphi XE Enterprise
 
#1

Clientbereich eines eigenen Controls beschränken

  Alt 12. Jul 2010, 14:09
Hallo,

ich entwickle ein eigenes von TCustomControl abgeleitetes Control. Dessen Clientbereich soll nicht den ganzen Bereich des Controls umfassen, sondern oben einen von Caption abhängigen Bereich ausklammern. Der Clientbereich verändert sich also (wegen Zeilenumbruch) abhängig vom Caption in der Höhe und in der Position (Top). Was ich bis jetzt herausgefunden habe: Lediglich ClientHeight und ClintWidth kann man schreiben. Diese Werte verändern allerdings auch direkt Width und Height (was ich natürlich nicht will). Wie man den Top-Wert des Clientbereichs ändern kann, habe ich noch nicht herausgefunden. Die Elemente im Clientbereich sollen relativ zur oberen linken Ecke des Clientbereichs gleich positioniert bleiben, wenn ich diesen verschiebe.

Wie ist das korrekte Vorgehen beim Anpassen des Clientbereichs bei der Eigenentwicklung eines Controls?
"Seit er seinen neuen Computer hat, löst er alle seine Probleme, die er vorher nicht hatte."
  Mit Zitat antworten Zitat
 


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 23:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz