AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Scrollbox mitwachse lassen beim maximieren
Thema durchsuchen
Ansicht
Themen-Optionen

Scrollbox mitwachse lassen beim maximieren

Ein Thema von punker-lili · begonnen am 15. Dez 2008 · letzter Beitrag vom 15. Dez 2008
Antwort Antwort
punker-lili

Registriert seit: 22. Apr 2007
91 Beiträge
 
#1

Scrollbox mitwachse lassen beim maximieren

  Alt 15. Dez 2008, 18:05
Hiho Leute...
Ich hab ein Programm zum Darstellen von Bilder geschrieben. Um belieb große Bilder darzustellen, habe ich das Image in eine Scrollbox gepackt. Jedoch verändert die nicht ihre Größe, wenn ich auf den MAximieren Button klicke. Wie kann ich das ändern?
Das Image sollte sich auch mit vergrößern!

MfG Anna
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Scrollbox mitwachse lassen beim maximieren

  Alt 15. Dez 2008, 18:12
dafür gibt es bei den grafischen Komponenten Align und Ancors

[OT]Ein Scrollbox um Bilder zu zoomen ist nicht die beste Lösung da trotzdem das ganze Bild im Speicher ist. Besser wäre es immer nur den sichtbaren Teil zu Zeichnen und zu Änderung des sichtbaren Bereiches Scrollbars etc. zu verwenden.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Scrollbox mitwachse lassen beim maximieren

  Alt 15. Dez 2008, 18:16
Warum sollte den das Image ihre Größe ändern? Es ist doch in der Scrollbox komplett.

Ansonsten gibt es für dein Problem zwei Ansätze: Zum einem könntest du das (?) Align auf alClient stellen. Damit füllt die Scrollbox alles aus, was nicht irgendwie anderweitig ausgefüllt ist und mit Aligns versehen ist. Die andere Möglichkeit wäre, dass du Anchors auf akLeft, akRight, akTop und akBottom setzt. so behält es zu jedem Rand den gleichen Abstand. Beides kannst du im OI machen.

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
punker-lili

Registriert seit: 22. Apr 2007
91 Beiträge
 
#4

Re: Scrollbox mitwachse lassen beim maximieren

  Alt 15. Dez 2008, 18:58
Danke... mein Problem ist gelöst.
  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 02:41 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