Thread wxStaticBitmap in wxScrolledWindow (9 answers)
Opened by kargo at 2012-02-21 20:27

lichtkind
 2012-02-22 15:25
#156328 #156328
User since
2004-03-22
5681 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
kann grad nur kurz antworten: das machst normal mit nem sizer. aber da du bisher forbuilder verwendet hast, schau dir das tutorial hier in der wiki dazu an siehe meiner signatur.
der entscheidende trick liegt im richtigen einstellen der größe, deswegen kleiner paste aus meinem tut in der $foo (teil 4). $panel ist das scrolledwin:

Quote
$panel->SetScrollbars
(10, 5, 40, 80, 0, 1);

C<GetVirtualSize()> würde <[400,400]> ergeben, da die X-Ausdehnung 40 Einheiten
zu je 10 Pixel und Y 80 Einheiten zu 5 Pixel beträgt. C<[0,1]> sind die Koordinaten
der neuen linken, oberen Ecke, zu der gescrollt wird (in Scrolleinheiten, die
auch der Befehl C<Scroll> annimmt). Scrolleinheiten meint die Schrittgröße der
Scrollbewegung in Pixel, die wie gezeigt mit <SetScrollbars> oder C<SetScrollRate>
gesetzt wird.

Last edited: 2012-02-22 18:30:57 +0100 (CET)
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.

View full thread wxStaticBitmap in wxScrolledWindow