![]() |
Button à la Windows?
Wie mache ich einen Betriebssystem eigene Button,
also bei Windows XP wäre es der mit dem blauen Rand und wenn man drüber fährt gelblichen Rand? MfG |
Re: Button à la Windows?
da gibt es ne komponente die den xp-style reinbringt....die heisst XPManifest ;)
|
Re: Button à la Windows?
Zitat:
Wo bekomm ich die her? Danke. MfG |
Re: Button à la Windows?
ab Delphi7 ist diese Komponente dabei ansonsten gibts hier im Forum (wenn man die Suche bemüht (so hab ichs damals hinnbekommen)) eine Anleitung wie das noch geht (einbindung der xp-manifest-ressource)
|
Re: Button à la Windows?
bei delphi 7 und höher ist die dabei
an sonsten gibts im netz diverse ersatz-lösungen |
Re: Button à la Windows?
hmmm :gruebel:
also bei mir is die standardmäßig in der Registerkarte Win32 drin (Delphi 7) ansonsten ma googlen... EDIT: dito :) |
Re: Button à la Windows?
Ok danke es geht, nur werden jetzt die Hintergründe von
"GroupBox" nicht mehr so angezeigt, wie ich sie eingestellt habe, es nimmt die Hintergrundfarbe meines Forms an... Kann man das irgendwie noch ändern? MfG |
Re: Button à la Windows?
kann sein. bin skeptisch. da gabs so ein paar sachen, die nicht mehr ganz so einstellbar sind mit dem xp-stil
|
Re: Button à la Windows?
Kann man das irgendwie noch verändern?
MfG |
Re: Button à la Windows?
Setz die Eigenschaft ParentBackground vonner GroupBox auf false und stell dann bei der Box noch mal die Farbe ein, die du haben willst, dann sollte es gehen.
nfg |
Re: Button à la Windows?
Liste der Anhänge anzeigen (Anzahl: 1)
Erstell eine Textdatei mit folgendem Inhalt, nenne Sie in "dateiname.exe.manifest" um und kopiere Sie in dein Programmverzeichnis.
Code:
Eine andrere Möglichkeit wäre, eine Resourcendatei anzulegen mit gleichem Inhalt wie oben.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="ProgrammName" type="win32"/> <description></description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="X86" publicKeyToken="6595b64144ccf1df" language="*"/> </dependentAssembly> </dependency> </assembly> Anschließend muß man noch einen Kompilerschalter setzen, damit die Resource im Programm eingebunden wird. Der Kompiler-Schalter:
Code:
{$R WinXP.res}
|
Re: Button à la Windows?
Hi,
lad dir die Demo von den LMD-Tools runter :thumb: . Selbst die Demo hat ziemlich viel zu bieten ich hab' mir mit LMD-Tool Demo ein eigenes Design gemacht. |
Re: Button à la Windows?
OK danke es geht.
MfG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:40 Uhr. |
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