Einzelnen Beitrag anzeigen

Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Hilfe - wie echte ScrollBox Breite ermitteln?

  Alt 30. Sep 2008, 11:51
Zitat von Assertor:
Ich mach es jetzt einfach ohne die Margins, es scheint so zu gehen. Die TntScrollbox liefert nur den tatsächlichen inneren Bereich.
@Assertor
Macht es Dir viel aus, dass mal genauer zu erklären. Offenbar hast Du es ja hinbekommen.

Zitat von DeddyH:
Evtl. hilft GetSystemMetrics mit den Parametern SM_CXHSCROLL und Anverwandten.
@DeddyH
Das scheint es auch nicht zu sein.

Ich stehe vor folgendem Problem:
Ich möchte gern ein Bitmap in eine ScrollBox laden. Und zwar so, dass der Benutzer auswählen kann, ob das Bild (proportional) die Breite der ScrollBox oder deren Höhe haben soll. Es klappt bei mir nicht. Ich möchte maximal eine haben; entweder horizontal oder vertikal oder gar keine, falls das Verhältnis des Bildes exakt dem der ScrollBox entspricht. Ich bekomme immer beide ScrollBars zu sehen.
Ich habe mal den QuellCode angefügt. Vielleicht springt ja jemandem der Fehler sofort ins Auge.

Gruß, Alex
Angehängte Dateien
Dateityp: zip scrollbox_p_751.zip (1,9 KB, 9x aufgerufen)
Alex Winzer
  Mit Zitat antworten Zitat