Forum: Multimedia
by Luckie,
7. Mai 2007
Ich wollte einen durchgehenden Rahmen, da man ihn besser sieht. Aber wo ist mein Denkfehler in meinem Code? Warum "zwinkert" der Rahmen und verschwindet nicht, obwohl ich doch beide Seiten erst mit einem weißen Rahmen übermale bevor ich den Rahmen für die aktuelle Seite male?
@Hawkeye: Das wäre auch eine Möglichkeit, muss ich mal drüber nachdenken.
Ich hab's, es hat ein Repaint gefehlt....
Forum: Multimedia
by Luckie,
7. Mai 2007
Ok, dann will ich wieder einen weißen Rahmen:
procedure TFotoBook.DrawBorder;
begin
// erst Rahmen entfernen
if Assigned(LeftPage) then
begin
with LeftPage do
begin
IEBitmap.Canvas.Pen.Width := 3;
IEBitmap.Canvas.Pen.Style := psSolid;
Forum: Multimedia
by Luckie,
7. Mai 2007
Den Rahmen zeichnen ist ja kein Problem. Nur wie bekomme ich ihn wieder weg? Das ist mein Problem.
Forum: Multimedia
by Luckie,
7. Mai 2007
Folgende Situation: Dargestellt werden zwei Images neben einander. Der Benutzer soll nun per KLick auswählen köbnnen, mit welche er arbeiten will. Damit man sieht, welches Image das aktuelle ist, soll ein Rahmen um das Image gezeichnet werden. Und dieser soll natürlich auch wieder verschwinden, wenn man das andere Image auswählt. Bisher sieht mein Code so aus:
procedure...