Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by luckystar85,
6. Nov 2005
Nein ich will kein Steuerelement nachbilden. Ich wollte ein Rechteck haben, das eingerahmt ist und wo ich denn mit TextOut innerhalb des Rahmens einen Text schreiben kann.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by luckystar85,
6. Nov 2005
Ich habe es jetzt so gemacht:
Canvas.Pen.Color := clWhite;
Canvas.Brush.Color := clBtnFace;
Canvas.Rectangle(Rect);
Damit zeichne ich einen weissen Rahmen und der Rest wird Grau. So wie ich es will. Danke für die schnelle Hilfe.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by luckystar85,
6. Nov 2005
Moin, moin!!!
Ich zeichne mir ein Rechteckt mit:
Canvas.FillRect(Rect);
Das funzt auch wunderbar. Jetzt möchte ich darum nur noch einen Rahmen zeichnen. Mein Ansatz wäre bei 0,0 mit MoveTo jetzt nach links unten zu gehen denn weiter nach rechts unten und denn nach rechts oben und denn nach links oben. Also alle Seiten mit dem Stift abfahren und so den Rahmen zeichnen. Geht das noch...