mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-14 13:19:20 +02:00
IDE; improved add to package dialog
git-svn-id: trunk@23111 -
This commit is contained in:
parent
321c54a228
commit
83d8249ff4
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -38,8 +38,8 @@ unit AddToPackageDlg;
|
|||||||
interface
|
interface
|
||||||
|
|
||||||
uses
|
uses
|
||||||
Classes, SysUtils, LResources, LCLType, Forms, Controls, Buttons, StdCtrls,
|
Math, Classes, SysUtils, LResources, LCLType, Forms, Controls, Buttons,
|
||||||
ExtCtrls, Dialogs, FileUtil, ComCtrls, AVL_Tree, LCLProc,
|
StdCtrls, ExtCtrls, Dialogs, FileUtil, ComCtrls, AVL_Tree, LCLProc,
|
||||||
NewItemIntf, ProjectIntf,
|
NewItemIntf, ProjectIntf,
|
||||||
LazarusIDEStrConsts, IDEWindowIntf, InputHistory, CodeToolManager, IDEDefs,
|
LazarusIDEStrConsts, IDEWindowIntf, InputHistory, CodeToolManager, IDEDefs,
|
||||||
IDEProcs, EnvironmentOpts, PackageSystem, PackageDefs, ComponentReg,
|
IDEProcs, EnvironmentOpts, PackageSystem, PackageDefs, ComponentReg,
|
||||||
@ -88,8 +88,11 @@ type
|
|||||||
CancelAddUnitButton: TBitBtn;
|
CancelAddUnitButton: TBitBtn;
|
||||||
CancelDependButton: TBitBtn;
|
CancelDependButton: TBitBtn;
|
||||||
CancelNewComponentButton: TBitBtn;
|
CancelNewComponentButton: TBitBtn;
|
||||||
|
NewCompBtnPanel: TPanel;
|
||||||
NewComponentButton: TBitBtn;
|
NewComponentButton: TBitBtn;
|
||||||
|
NewDepBtnPanel: TPanel;
|
||||||
NewDependButton: TBitBtn;
|
NewDependButton: TBitBtn;
|
||||||
|
NewDepPanel: TPanel;
|
||||||
NewFileCancelButton: TBitBtn;
|
NewFileCancelButton: TBitBtn;
|
||||||
NewFileOkButton: TBitBtn;
|
NewFileOkButton: TBitBtn;
|
||||||
// notebook
|
// notebook
|
||||||
@ -178,6 +181,7 @@ type
|
|||||||
procedure FormCreate(Sender: TObject);
|
procedure FormCreate(Sender: TObject);
|
||||||
procedure FormDestroy(Sender: TObject);
|
procedure FormDestroy(Sender: TObject);
|
||||||
procedure NewComponentButtonClick(Sender: TObject);
|
procedure NewComponentButtonClick(Sender: TObject);
|
||||||
|
procedure NewComponentPageResize(Sender: TObject);
|
||||||
procedure NewDependButtonClick(Sender: TObject);
|
procedure NewDependButtonClick(Sender: TObject);
|
||||||
procedure NewFileOkButtonClick(Sender: TObject);
|
procedure NewFileOkButtonClick(Sender: TObject);
|
||||||
procedure NewFilePageResize(Sender: TObject);
|
procedure NewFilePageResize(Sender: TObject);
|
||||||
@ -1039,6 +1043,19 @@ begin
|
|||||||
ModalResult:=mrOk;
|
ModalResult:=mrOk;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TAddToPackageDlg.NewComponentPageResize(Sender: TObject);
|
||||||
|
var
|
||||||
|
x: Integer;
|
||||||
|
begin
|
||||||
|
x:=0;
|
||||||
|
x:=Max(x,AncestorTypeLabel.Left+AncestorTypeLabel.Width);
|
||||||
|
x:=Max(x,ClassNameLabel.Left+ClassNameLabel.Width);
|
||||||
|
x:=Max(x,PalettePageLabel.Left+PalettePageLabel.Width);
|
||||||
|
x:=Max(x,ComponentUnitFileLabel.Left+ComponentUnitFileLabel.Width);
|
||||||
|
x:=Max(x,ComponentUnitNameLabel.Left+ComponentUnitNameLabel.Width);
|
||||||
|
AncestorComboBox.Left:=x+6;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TAddToPackageDlg.NewDependButtonClick(Sender: TObject);
|
procedure TAddToPackageDlg.NewDependButtonClick(Sender: TObject);
|
||||||
var
|
var
|
||||||
NewDependency: TPkgDependency;
|
NewDependency: TPkgDependency;
|
||||||
|
Loading…
Reference in New Issue
Block a user