Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Timage Resitz problem (https://www.delphipraxis.net/78648-timage-resitz-problem.html)

EWeiss 8. Okt 2006 21:17


Timage Resitz problem
 
Warum setzt sich das TImage nicht auf die angegebene Weite?

IntX := 200;
picTopTextSrc.Width := IntX;

gruß

mkinzler 8. Okt 2006 21:20

Re: Timage Resitz problem
 
Die Größe des Canvas ändert sich nicht automatisch, wenn du die Größe des Bildes veränderst.

EWeiss 8. Okt 2006 21:24

Re: Timage Resitz problem
 
Zitat:

Zitat von mkinzler
Die Größe des Canvas ändert sich nicht automatisch, wenn du die Größe des Bildes veränderst.

Das heißt ?
Bitte kleines Beispiel ..

Delphi-Quellcode:
        If StrView[IntI] > ' ' Then
        begin
            // neue picTopTextSrc weite zuweisen abhängig von
            // der aktuellen gesamtweite(IntX)
            picTopTextSrc.Width := IntX;
            SetImage(picTopTextSrc, NewPos, 0, IntX, 7, picMap, IntPos, 88);
        end else
        begin
          // Bei Leerstring wird andere Y Position benötigt
          picTopTextSrc.Width := IntX;
          SetImage(picTopTextSrc, NewPos, 0, IntX, 7, picMap, IntPos, 4);
        end;
gruß

mkinzler 8. Okt 2006 21:30

Re: Timage Resitz problem
 
Du mußt auch die Breite des Canvas ändern.

EWeiss 8. Okt 2006 21:32

Re: Timage Resitz problem
 
Zitat:

Zitat von mkinzler
Du mußt auch die Breite des Canvas ändern.

Ja nur wo ich finde nicht die richtige zuordnung im intelisense.

Finde nur picTopTextSrc.Canvas.MoveTo das ist aber die x,y position

gruß

mkinzler 8. Okt 2006 21:34

Re: Timage Resitz problem
 
Zitat:

Ja nur wo ich finde nicht die richtige zuordnung im intelisense.
Wie meinst du das?
Image.Canvas

EWeiss 8. Okt 2006 21:36

Re: Timage Resitz problem
 
Zitat:

Zitat von mkinzler
Zitat:

Ja nur wo ich finde nicht die richtige zuordnung im intelisense.
Wie meinst du das?
Image.Canvas

Im ernst das ist keine verarsche ich finde die zuordnung nicht.
Bei VB sag ich pic.width = 100 dann ist das hundert und fertig!

Finde nur picTopTextSrc.Canvas.MoveTo das ist aber die x,y position

gruß

Zacherl 8. Okt 2006 21:47

Re: Timage Resitz problem
 
Image.Bitmap.Canvas.Width / Height :mrgreen:

EWeiss 8. Okt 2006 21:54

Re: Timage Resitz problem
 
Zitat:

Zitat von Florian Bernd
Image.Bitmap.Canvas.Width / Height :mrgreen:

Danke!
Hab trotzdem noch verständnis schwierigkeiten!

picTopTextSrc ist mein Image

picTopTextSrc.Bitmap.Canvas. gibt es nicht ?
picTopTextSrc.Picture.Bitmap.Canvas. stellt mir keine weite zur verfügung. :roll:

Liebe Leute ich kenne die ganzen hundert eigenschaften der TImage nicht!

gruß

Zacherl 8. Okt 2006 21:56

Re: Timage Resitz problem
 
picTopTextSrc.Picture.Bitmap.Canvas meinte ich auch :oops: Da sollte es einen Width und einen Height Wert geben ... oder lädst du kein Bitmap?
Eventuell versuch auch mal picTopTextSrc.Picture.Canvas ...

Florian


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:02 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz