Delphi-PRAXiS
Seite 2 von 2     12   

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 Glyph bei Buttons ist TBitmap, ich brauche TPicture (https://www.delphipraxis.net/34218-glyph-bei-buttons-ist-tbitmap-ich-brauche-tpicture.html)

Orbmu2k 22. Feb 2005 20:26

Re: Glyph bei Buttons ist TBitmap, ich brauche TPicture
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

-> Scheint also nicht ganz so einfach zu sein.
Hab das Mal auf die einfachste Art versucht umzusetzen ....

Ist zwar unschön aber funktioniert grundsätzlich was die Hauptsache ist ...

MaBuSE 23. Feb 2005 08:00

Re: Glyph bei Buttons ist TBitmap, ich brauche TPicture
 
Zitat:

Zitat von Robert Marquardt
Ich glaube bei der JediVCL sind auch Buttons mit TPicture Glyph dabei.

Ich habe mir nun die JCL und die JVCL in einer VMWare installiert.
-> Ich habe mich durch die >300 Komponenten durchgewühlt, aber kein Button mit TPicture vorhanden.
(Sind zwar fast 20 Buttons, aber das Glyph ist immer TBitmap oder der Button arbeitet mit einer TImageList, die aber wiederum dur TBitmaps beinhalten darf :-( )

Karbrüggen 27. Mär 2005 17:41

Re: Glyph bei Buttons ist TBitmap, ich brauche TPicture
 
Ich möchte mich hier nicht als Voll-Noob präsentieren, aber ich hab da glaube ich nen Ansatz:

- TPanels als Buttons einsetzen:
- Eigenschaften:
-- Alignment: taLeftJustify
-- Color: indiv./ clBtnFace
-- Caption := [n Spaces] + Caption
- Diese Funktionen deklarieren:
Delphi-Quellcode:
procedure BtnUp(Panel: TPanel);
begin
  Panel.BevelOuter := bvLowered;
  Panel.BevelInner := bvRaised;
end;

procedure BtnDown(Panel: TPanel);
begin
  Panel.BevelOuter := bvRaised;
  Panel.BevelInner := bvLowered;
end;
- dazu passend MouseDown- und MouseUp-Prozeduren deklarieren
- letztendlich ein TImage auf das Panel ziehen, und zur Laufzeit dort die Bilder hineinladen.

Wenn ich jetzt noch wüsste, wie man (ich) Komponenten erstellen kann wär die Welt perfekt *fg*

mfg

Orbmu2k 27. Mär 2005 22:22

Re: Glyph bei Buttons ist TBitmap, ich brauche TPicture
 
Der Wunsch ging eindeutig in richtung "mit XP Style" ...

Habe das Problem ist auch schon gelöst ... bei Interesse PN an mich!


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:17 Uhr.
Seite 2 von 2     12   

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