Announcement

Collapse
No announcement yet.

Form im erst Hintergrund zeichnen, dann anzeigen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Form im erst Hintergrund zeichnen, dann anzeigen

    Hallo,

    ich habe sehr aufwendige geskinnte Fenster und Frames, die ich gern im Hintergrund (Visible=False?) zeichnen möchte und dann erst anzeigen will. Das Problem ist, daß ich nicht weiß, wo ich das wie machen soll?

    Mein Problem ist, daß wenn ich ein Fenster starte, sich diese erst vergrößern müssen und das sehr merkwürdig aussieht. Doublebuffered habe ich auch schon ausprobiert, bringt aber nicht das ersehnte.

    Hat jemand einen Vorschlag, wie man dieses Problem gut lösen kann? Ich dachte an Visible aber wie wird dann gezeichnet. Bei mir klappt das nicht so richtig. Die Performance ist schlecht.

    Grüße,
    Sebastian

  • #2
    Hallo Sebastian,<BR><BR>
    man müsste natürlich wissen, wie du Formulare erzeugst. Probier mal im onCreate - Event des Forms:
    <PRE>
    self.Update;
    Application.ProcessMessages;
    </PRE>
    Fran

    Comment


    • #3
      Hallo Frank,

      ich erzeuge die Fenster dynamisch. Ich werde Deinen Vorschlag mal ausprobieren, sobald mein Rechner wieder läuft. Falls Dir in der Zwischenzeit noch was anderes einfallen sollte, würd ich mich freuen.

      Grüße,
      Sebastia

      Comment

      Working...
      X