Forum
Grundkurs
»Introduktion
»Snabbguide
»Komponenter
»Händelser
»Strängar
»Räkna med Delphi »Egna
typer
»Selektion
»Iteration
»Menyer
»Funktioner
»Arraystrukturer
Tips & Tricks
»Nya tips
»Blandat
»Databaser
»Filer
»Forms
»Grafik
»Internet
»Komponenter
»Matematik
»Multimedia
»Objekt/ActiveX
»Skrivare
»Strängar
»System
»Mest lästa tips
Artiklar
»Delphi och ADO
»Bygga en DLL
»Skapa en enkel rapport
»Hantera registret
»Enheter, units
»Klassen TCanvas
»Använd LookUp Controls
Nya
tips
Lägg
till tips
Delphilänkar
Gästbok
|
|
Ändra justering för TButton
|
Kategori: Komponenter
Inlagt: 2007-01-04
Läst: 1638
Inlagt av: Staffan Berg
|
Beskrivning |
Standardjusteringen för Caption-egenskapen i TButton är centrerat, både vertikalt och horisontellt. Du kan dock med dessa anrop ändra justeringen till vad du vill. Se tillgängliga konstanter längst ned.
|
Kod |
//Denna koden ändrar justeringen till höger (horisontellt) och bottom (vertikalt) var defstyle: dWord; begin defstyle := GetWindowLong(yourTButton.Handle, GWL_STYLE); SetWindowLong(yourTButton.Handle, GWL_STYLE, defstyle or BS_BOTTOM or BS_RIGHT); end; //Eller vänsterjustera så här: SetWindowLong(yourTButton.Handle, GWL_STYLE, defstyle or BS_LEFT); //Kör denna koden i OnCreate-eventen för formuläretet i vilket TButton befinner sig.... //Tillgängliga konstanter som är deklarerade i Windows.pas: BS_LEFT = $100; BS_RIGHT = $200; BS_CENTER = 768; BS_TOP = $400; BS_BOTTOM = $800; BS_VCENTER = 3072;
|
|
|