Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Command-Link (Vista) Komponente (https://www.delphipraxis.net/97598-command-link-vista-komponente.html)

geofranz01 13. Aug 2007 11:24


Command-Link (Vista) Komponente
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hi Leute,

also ich möchte hier meine Command-Link-Komponente vorstellen. Unter Vista ist er im CommandLink-Style unter XP ein normaler, übergroßer Button (sonst nicht getestet). :-D :-D
Die Komponente hab ich nur unter Delphi 2007 getestet.

Die Funktionen:

Neu: Prüft, ob es auf Vista läuft.
Caption = Titel des Buttons
Subtext = Der Text der unter dem Titel steht.
AdminRigths = 'Die Funktion benötigt Admin-Rechte' als Style
Die Komponente wird unter Samples installiert als CommandButton.

Würde mich über Tests und Anregungen freuen.
Viel Spaß
geofranz

P.S. Die Komponente dürft ihr frei benutzen.
P.P.S. Ich hoffe, das war das richtige Subforum :?

EDIT: @Luckie: Sorry, habe es geändert.
@Daniel: Hab jetzt ne Prüfung, die aus dem Win32-Api Tutorial abgeschaut ist. Copyright liegt also beim Win32-Api-Samples Urheber

Luckie 13. Aug 2007 11:34

Re: CommandButton (Vista) Komponente
 
"beliebig" schreibt man mit "ie". :?

Dezipaitor 13. Aug 2007 12:27

Re: CommandButton (Vista) Komponente
 
Also für XP kannste die Komponente nicht verwenden.
Letztendlich wird BCM_SETNOTE und BCM_SETSHIELD ins Leere gesendet.

geofranz01 13. Aug 2007 12:47

Re: CommandButton (Vista) Komponente
 
Klar, ist ja auch nur für Vista: :wink:

Zitat:

Unter Vista ist er im CommandLink-Style, unter XP ein normaler, übergroßer Button
Wie findet ihr die Komponente sonst??? Funktioniert sie bei euch?

Viele Grüße
geofranz

Nils_13 13. Aug 2007 13:00

Re: CommandButton (Vista) Komponente
 
Die Komponente gibt es zwar nicht direkt für XP, aber der Button existiert im Kaspersky AntiVirus und das bedeutet, es geht auch mit XP. Ansonsten kann ich nichts sagen, da ich das neue Delphi 1. nicht habe und 2. Vista fehlt, sry.

sakura 13. Aug 2007 13:03

Re: CommandButton (Vista) Komponente
 
Zitat:

Zitat von Nils_13
aber der Button existiert im Kaspersky AntiVirus und das bedeutet, es geht auch mit XP.

Es geht in XP nicht :roll: Kapersky hat den lediglich als eigene Resource eingebunden. Allerdings ist da der Sinn zweifelhaft, da es dort das Dual-Token-Login nicht gibt ;)

...:cat:...

Daniel 13. Aug 2007 13:08

Re: CommandButton (Vista) Komponente
 
Zitat:

Zitat von geofranz01
Wie findet ihr die Komponente sonst??? Funktioniert sie bei euch?

Du solltest im Code auf Vista prüfen (WinVer 6.sonstwas), um die neuen Styles tatsächlich auch nur unter Vista zu setzen. In meinen Augen wäre dies sauberer, als die neuen Messages unter älteren Windows-Versionen ins Leere laufen zu lassen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:38 Uhr.

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