ExCtrls: New component TButtonEx

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7481 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2020-06-15 21:33:54 +00:00
parent 2f0642c499
commit c3495b2a0b
9 changed files with 1024 additions and 4 deletions

View File

@ -17,7 +17,7 @@
- CurrencyEdit - CurrencyEdit
- TRadioButton, TCheckbox, TRadioGroup and TCheckGroup: drawn by ThemeServices/Canvas, not by widgetset, button/text layout, wordwrap, user-provided check images"/> - TRadioButton, TCheckbox, TRadioGroup and TCheckGroup: drawn by ThemeServices/Canvas, not by widgetset, button/text layout, wordwrap, user-provided check images"/>
<License Value="LGPL with linking exception (like Lazarus LCL)."/> <License Value="LGPL with linking exception (like Lazarus LCL)."/>
<Files Count="3"> <Files Count="4">
<Item1> <Item1>
<Filename Value="source\excheckctrls.pas"/> <Filename Value="source\excheckctrls.pas"/>
<UnitName Value="ExCheckCtrls"/> <UnitName Value="ExCheckCtrls"/>
@ -31,6 +31,10 @@
<HasRegisterProc Value="True"/> <HasRegisterProc Value="True"/>
<UnitName Value="ExCtrlsReg"/> <UnitName Value="ExCtrlsReg"/>
</Item3> </Item3>
<Item4>
<Filename Value="source\exbuttons.pas"/>
<UnitName Value="exbuttons"/>
</Item4>
</Files> </Files>
<RequiredPkgs Count="2"> <RequiredPkgs Count="2">
<Item1> <Item1>

View File

@ -8,7 +8,7 @@ unit ExCtrlsPkg;
interface interface
uses uses
ExCheckCtrls, ExEditCtrls, ExCtrlsReg, LazarusPackageIntf; ExCheckCtrls, ExEditCtrls, ExCtrlsReg, ExButtons, LazarusPackageIntf;
implementation implementation

View File

@ -1,3 +1,6 @@
tbuttonex.png
tbuttonex_150.png
tbuttonex_200.png
tradiobuttonex.png tradiobuttonex.png
tradiobuttonex_150.png tradiobuttonex_150.png
tradiobuttonex_200.png tradiobuttonex_200.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 902 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

File diff suppressed because it is too large Load Diff

View File

@ -12,14 +12,14 @@ procedure Register;
implementation implementation
uses uses
ExCheckCtrls, ExEditCtrls; ExButtons, ExCheckCtrls, ExEditCtrls;
{$R exctrlsreg.res} {$R exctrlsreg.res}
procedure Register; procedure Register;
begin begin
RegisterComponents('ExCtrls', [ RegisterComponents('ExCtrls', [
TCheckboxEx, TRadioButtonEx, TCheckGroupEx, TRadioGroupEx TButtonEx, TCheckboxEx, TRadioButtonEx, TCheckGroupEx, TRadioGroupEx
]); ]);
RegisterComponents('LazControls', [ RegisterComponents('LazControls', [
TCurrSpinEditEx TCurrSpinEditEx