Seite 1 von 1

GUI Designer (WM_PAINT Problem)

Verfasst: 30.07.2010 00:47
von famous
hi,
ich bin zurzeit am versuchen welche methode die beste für
ein GUI Designer ist.

Problem ist das die blauen DragButtons im WM_PAINT Event gezeichnet werden. Um
das Fenster neu zu zeichnen verwende ich InvalidateRect_ (gibt es was besseres?)
edit: InvalidateRect_ wird nur nach loslassen der Maustaste aufgerufen, deswegen wird
das fenster momentan beim verändern der größe nicht erneuert.

Bild
Eine andere Möglichkeit wäre wie beim Visual Designer einen Prototypen zu
vorzuzeichnen und das Gadget dann einmalig zu verändern/Fenster neu zu zeichnen, nur wüsste ich nicht wie es am besten ginge. (platformunabhängig)

Re: GUI Designer (WM_PAINT Problem)

Verfasst: 30.07.2010 16:27
von famous
ich hab es jetzt so geregelt das beim verändern die DragButtons nicht
angezeigt werden. Gibt es keine bessere möglichkeit als WM_PAINT?

Re: GUI Designer (WM_PAINT Problem)

Verfasst: 31.07.2010 09:33
von mk-soft
Ich verwende ein Dummy 2D-Button welches ich zum ziehen oder grösse ändern darüberlege...