Button Style: bsCommandLink >>> Weitere Möglichkeiten?
spacer
Autor Nachricht
whitef
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 162
Erhaltene Danke: 1

WIN VISTA Ultimate
Delphi XE + JVCL
BeitragVerfasst: So 17.04.11 13:38 
Hi, habe Delphi XE

und mir ist gerade aufgefallen, dass bei dem TButton die Möglichkeit gibt unter "Style" den button optisch zu verändern (> "bsCommandLink").
Der grüne Pfeil ist dann Standard vor dem Text (Caption).

so sieht das aus:
user defined image


Meine Frage nun, kann man auch folgendes herbeibeschwören? Also anstatt einen grünen Pfeil, diese Logos oder vlt. ein Roter Kreis (typisch für "Abbrechen")
Wie bekomm ich einen SubText hinzu?
user defined image

mfg


Moderiert von user profile iconNarses: Topic aus VisualCLX (Component Library for Cross Platform) verschoben am So 17.04.2011 um 14:08
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 15833
Erhaltene Danke: 737

XP, W7 x64 (Chrome, IE9, FF), Debian, (OSX 10.7)
RAD XE 2, Java (NB), C++, C# (VS 2010), JS/HTML, PHP, Lazarus
BeitragVerfasst: So 17.04.11 13:47 
Naja, du hast den Stil auf CommandLink geändert. Und was gibt es da noch so ähnlich? Genau, CommandLinkHint. Das ist der Text in der zweiten Zeile.

Ja, und die Bilder gehen ganz normal. Warum sollte es da anders laufen als sonst? ImageList zuweisen, ImageIndex, HotImageIndex usw. zuweisen, fertig. ;-)

Fazit: Einfach mal die Eigenschaften anschauen, ich wusste es bis eben auch nicht, hab auch nur kurz geschaut. :zwinker:
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
haentschman
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 156
Erhaltene Danke: 13


Delphi 2007, Delphi XE
BeitragVerfasst: So 17.04.11 13:58 
:evil: zu spät...

Bedenke aber, daß dieser Style nur unter Vista funktioniert. Unter anderen BS wird der normale Button angezeigt. Soll der Style überall so sein ist TButton nicht die Wahl... :zwinker:
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Gerd Kayser
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star
Beiträge: 342
Erhaltene Danke: 38

Win 7 32-bit
Delphi 2006/XE
BeitragVerfasst: So 17.04.11 22:13 
user profile iconhaentschman hat folgendes geschrieben Zum zitierten Posting springen:
Bedenke aber, daß dieser Style nur unter Vista funktioniert. Unter anderen BS wird der normale Button angezeigt.
Funktioniert auch unter Windows 7 32-Bit (gerade getestet). Nur die Position der Grafik kann nicht festgelegt werden. Ist immer oben links.
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
haentschman
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 156
Erhaltene Danke: 13


Delphi 2007, Delphi XE
BeitragVerfasst: So 17.04.11 22:20 
ok... ich dachte Hilfe lesen bildet :gruebel: Dort steht "nur für Vista" (aktuelle XE Hilfe)
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 15833
Erhaltene Danke: 737

XP, W7 x64 (Chrome, IE9, FF), Debian, (OSX 10.7)
RAD XE 2, Java (NB), C++, C# (VS 2010), JS/HTML, PHP, Lazarus
BeitragVerfasst: So 17.04.11 22:21 
Klar, es funktioniert ab Vista. Unter Windows XP funktioniert es aber noch nicht. ;-)

Die Bilder für normale TButtons funktionieren aber auch schon unter XP.

// EDIT:
user profile iconhaentschman hat folgendes geschrieben Zum zitierten Posting springen:
ok... ich dachte Hilfe lesen bildet :gruebel: Dort steht "nur für Vista" (aktuelle XE Hilfe)
Als das in die Hilfe geschrieben wurde, gab es Windows 7 vermutlich noch nicht. ;-)
Ich habe es weitergeleitet.
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Nano-Ware
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star
Beiträge: 356
Erhaltene Danke: 7



BeitragVerfasst: So 17.04.11 23:25 
Gibt es eine vergleichbare Komponente, die auch unter XP so aussieht?
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 15833
Erhaltene Danke: 737

XP, W7 x64 (Chrome, IE9, FF), Debian, (OSX 10.7)
RAD XE 2, Java (NB), C++, C# (VS 2010), JS/HTML, PHP, Lazarus
BeitragVerfasst: So 17.04.11 23:53 
Mit TAdvGlowButton kann man z.B. einen ähnlichen Look hinbekommen im Sinne von einer zusätzlichen Beschreibung:
www.tmssoftware.com/site/advglowbutton.asp
Exakt den Look gibt es AFAIK nicht.

Nebenbei hier die Guidelines wann Command Links eingesetzt werden sollten und wann sie keinen Sinn machen:
msdn.microsoft.com/e...ibrary/aa511455.aspx
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
whitef Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 162
Erhaltene Danke: 1

WIN VISTA Ultimate
Delphi XE + JVCL
BeitragVerfasst: Di 19.04.11 12:02 
hi, also ich hab grad diese Komponente nun am laufen "PNG Components Plus".
Mit dieser kann ich genau diese Buttons "nachbauen", platzsparende PNG dateien im PNG-Speedbutton hinzufügen und im Objektinspektor auf Flat = True setzen.
Das einzigste was diese komponente nicht kann, ist einen SubText anzeigen lassen, sonst top!

Danke für die vielen Beiträge!
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 15833
Erhaltene Danke: 737

XP, W7 x64 (Chrome, IE9, FF), Debian, (OSX 10.7)
RAD XE 2, Java (NB), C++, C# (VS 2010), JS/HTML, PHP, Lazarus
BeitragVerfasst: Di 19.04.11 12:40 
user profile iconwhitef hat folgendes geschrieben Zum zitierten Posting springen:
Das einzigste was diese komponente nicht kann, ist einen SubText anzeigen lassen
Naja, das und Flat ist ja der einzige Unterschied zu dem was aus einem TButton mit bsCommandLink unter XP wird. Insofern ist das dann ja kaum ein Vorteil gegenüber TButton, nur dass der dann ab Vista alles richtig anzeigt. ;-)
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
home home