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 auf TButton (https://www.delphipraxis.net/58040-timage-auf-tbutton.html)

GisY 30. Nov 2005 14:05


TImage auf TButton
 
Hallo erstmal.

Ich habe ein kleins Problem.
Ich versuche jetzt schon 2 Tage ein TImage auf einen TButton zu bekommen. Leider ohne Erfolg.
Der Button soll mit dem Image komplett gefüllt sein also also Backgroundimage.

Kann mir einer weiterhelfen?


Gruß GisY

chaosben 30. Nov 2005 14:07

Re: TImage auf TButton
 
Hallo!

Herzlich willkommen in der Delphi-Praxis! :hi:

Hast du schon mal einen TSpeedButton probiert?

Kroko1999 30. Nov 2005 14:09

Re: TImage auf TButton
 
oder TBitBtn ? Da gibt es eine Eigenschaft Glyph zum Laden von Bitmaps!

GisY 30. Nov 2005 14:13

Re: TImage auf TButton
 
Danke für die nette Begrüßung und schnellen Antworten.

In welcher Komponente finde ich den TSpeedbutton?
Mit TBitBtn gehts. Jetzt muss ich nur den grauen rand noch wegbekommen.

chaosben 30. Nov 2005 14:22

Re: TImage auf TButton
 
Zitat:

Zitat von GisY
In welcher Komponente finde ich den TSpeedbutton?

Der SpeedButton sollte nicht weit vom BitBtn in der Kategorie "Zusätzlich" sein.

Btw. hat der SpeedButton den Vorteil, das man ihn Flat machen kann.

GisY 30. Nov 2005 14:26

Re: TImage auf TButton
 
Ist bei beiden nicht schlecht. Nur sehe ich jetzt meine Caption nicht mehr! Kann ich das umgehen?

Chegga 30. Nov 2005 14:39

Re: TImage auf TButton
 
Hi,

wenn ich dich richtig verstehe,
dann siehst du die Aufschrift auf dem BitBtn nicht mehr?! :wink:
1.) Schaue mal, ob hinter Caption etwas steht.
2.) Unter Layout kannst du noch das Aussehen anpassen.
3.) Vielleicht ist auch dein BitBtn zu klein,
-> er kann also nicht alles anzeigen!

MfG Marc

GisY 30. Nov 2005 15:04

Re: TImage auf TButton
 
Die Caption liegt nie auf dem Image selber (SpeedButton und BitBtn).
Ich brauch nur leider das Image als Background und darüber die Caption.
Gibts da irgendeine Lösung zu?

Binärbaum 30. Nov 2005 15:09

Re: TImage auf TButton
 
Zitat:

Zitat von GisY
Die Caption liegt nie auf dem Image selber (SpeedButton und BitBtn).
Ich brauch nur leider das Image als Background und darüber die Caption.
Gibts da irgendeine Lösung zu?

Der letze Rettungsanker wäre, selbst eine entsprechende Komponente zu entwerfen. ;)
Man könnte diese z.B. von TButton/TBitBtn ableiten und sich dann selbst um das Zeichnen des Hinergrunds und der Schrift (Caption) kümmern. Die restliche Funktionalität wird einfach von der Vorfahrkomponente (nennt man das so?) übernommen.

MfG
Binärbaum

GisY 30. Nov 2005 15:13

Re: TImage auf TButton
 
Mhh. Nee gute Lösung. Nur habe ich mich mit entwerfen von Komponenten noch nie befasst.
Mir fehlen also dafür die Kenntnisse!


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:07 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