| 44 |
|
menu_windows_previous: TTBItem; |
| 45 |
|
menu_sep2: TTBSeparatorItem; |
| 46 |
|
menu_About: TTBItem; |
| 47 |
< |
Toolbar: TTBToolbar; |
| 47 |
> |
Toolbar_main: TTBToolbar; |
| 48 |
|
tbOpen: TTBItem; |
| 49 |
|
DockLeft: TTBDock; |
| 50 |
|
DockRight: TTBDock; |
| 57 |
|
menu_view_statusbar: TTBItem; |
| 58 |
|
menu_view_toolbar: TTBItem; |
| 59 |
|
tb_separator1: TTBSeparatorItem; |
| 60 |
– |
tb_preview: TTBItem; |
| 61 |
– |
tb_structure: TTBItem; |
| 62 |
– |
tb_compare: TTBItem; |
| 63 |
– |
tb_extractor: TTBItem; |
| 64 |
– |
tb_txmpreplacer: TTBItem; |
| 65 |
– |
tb_rawedit: TTBItem; |
| 66 |
– |
tb_datedit: TTBItem; |
| 60 |
|
menu_windows_tilevert: TTBItem; |
| 68 |
– |
tb_meta: TTBItem; |
| 61 |
|
menu_meta: TTBItem; |
| 62 |
|
TBSeparatorItem1: TTBSeparatorItem; |
| 63 |
|
tb_db2dat: TTBItem; |
| 67 |
|
Images_Close: TImageList; |
| 68 |
|
menu_conns: TTBSubmenuItem; |
| 69 |
|
menu_windows: TTBSubmenuItem; |
| 70 |
+ |
menu_filemanager: TTBItem; |
| 71 |
+ |
Toolbar_tools: TTBToolbar; |
| 72 |
+ |
tb_preview: TTBItem; |
| 73 |
+ |
tb_datedit: TTBItem; |
| 74 |
+ |
tb_rawedit: TTBItem; |
| 75 |
+ |
tb_txmpreplacer: TTBItem; |
| 76 |
+ |
tb_extractor: TTBItem; |
| 77 |
+ |
tb_meta: TTBItem; |
| 78 |
+ |
tb_filemanager: TTBItem; |
| 79 |
+ |
tb_compare: TTBItem; |
| 80 |
+ |
tb_structure: TTBItem; |
| 81 |
+ |
menu_view_toolbar_tools: TTBItem; |
| 82 |
|
procedure FormClose(Sender: TObject; var Action: TCloseAction); |
| 83 |
|
procedure FormResize(Sender: TObject); |
| 84 |
|
procedure FormCreate(Sender: TObject); |
| 93 |
|
Shift: TShiftState; X, Y: Integer); |
| 94 |
|
procedure MDITabMouseMove(Sender: TObject; Shift: TShiftState; X, |
| 95 |
|
Y: Integer); |
| 96 |
< |
procedure ToolbarDockChanged(Sender: TObject); |
| 96 |
> |
procedure Toolbar_mainDockChanged(Sender: TObject); |
| 97 |
|
procedure CreateConnection(filename: String); |
| 98 |
|
function CheckConnectionCloseable(index: Integer): Boolean; |
| 99 |
|
|
| 128 |
|
procedure menu_AboutClick(Sender: TObject); |
| 129 |
|
|
| 130 |
|
procedure WMCopyData(var Msg: TWMCopyData); message WM_COPYDATA; |
| 131 |
+ |
procedure menu_filemanagerClick(Sender: TObject); |
| 132 |
+ |
procedure menu_view_toolbar_toolsClick(Sender: TObject); |
| 133 |
|
private |
| 134 |
|
public |
| 135 |
|
function open_child(window_context: String; Connection, FileID: Integer): TForm_BaseTemplate; overload; |
| 144 |
|
implementation |
| 145 |
|
|
| 146 |
|
uses |
| 147 |
< |
LevelDB, MetaEditor; |
| 147 |
> |
LevelDB, MetaEditor, FileManager; |
| 148 |
|
|
| 149 |
|
{$R *.dfm} |
| 150 |
|
|
| 453 |
|
|
| 454 |
|
|
| 455 |
|
|
| 456 |
< |
procedure TForm_Main.ToolbarDockChanged(Sender: TObject); |
| 456 |
> |
procedure TForm_Main.Toolbar_mainDockChanged(Sender: TObject); |
| 457 |
|
var |
| 458 |
|
toolbar: TTBToolbar; |
| 459 |
|
position: TTBDockPosition; |
| 623 |
|
end; |
| 624 |
|
|
| 625 |
|
|
| 626 |
< |
{#################################} |
| 626 |
> |
procedure TForm_Main.menu_filemanagerClick(Sender: TObject); |
| 627 |
> |
begin |
| 628 |
> |
open_child('filemanager'); |
| 629 |
> |
end; |
| 630 |
> |
|
| 631 |
> |
{#################################} |
| 632 |
|
{##### View-Menu-Handlers #####} |
| 633 |
|
{#################################} |
| 634 |
|
procedure TForm_Main.menu_windows_cascadeClick(Sender: TObject); |
| 713 |
|
procedure TForm_Main.menu_view_toolbarClick(Sender: TObject); |
| 714 |
|
begin |
| 715 |
|
menu_view_toolbar.Checked := not menu_view_toolbar.Checked; |
| 716 |
< |
Toolbar.Visible := menu_view_toolbar.Checked; |
| 716 |
> |
Toolbar_main.Visible := menu_view_toolbar.Checked; |
| 717 |
> |
end; |
| 718 |
> |
|
| 719 |
> |
procedure TForm_Main.menu_view_toolbar_toolsClick(Sender: TObject); |
| 720 |
> |
begin |
| 721 |
> |
menu_view_toolbar_tools.Checked := not menu_view_toolbar_tools.Checked; |
| 722 |
> |
Toolbar_tools.Visible := menu_view_toolbar_tools.Checked; |
| 723 |
|
end; |
| 724 |
|
|
| 725 |
|
procedure TForm_Main.menu_view_statusbarClick(Sender: TObject); |
| 755 |
|
classt: TTemplate; |
| 756 |
|
end; |
| 757 |
|
const |
| 758 |
< |
Tools: array[0..5] of TTool = ( |
| 758 |
> |
Tools: array[0..6] of TTool = ( |
| 759 |
|
(name: 'binedit'; icon: 5; caption: 'Binary .dat-Editor'; classt: TForm_BinEdit), |
| 760 |
|
(name: 'extractor'; icon: 8; caption: 'Extractor'; classt: TForm_Extractor), |
| 761 |
|
(name: 'preview'; icon: 4; caption: 'Preview-Window'; classt: TForm_Preview), |
| 762 |
|
(name: 'rawedit'; icon: 6; caption: 'Binary .raw-Editor'; classt: TForm_RawEdit), |
| 763 |
|
(name: 'txmpreplace'; icon: 7; caption: 'TXMP Replacer'; classt: TForm_TxmpReplace), |
| 764 |
+ |
(name: 'filemanager'; icon:-1; caption: 'FileManager'; classt: TForm_FileManager), |
| 765 |
|
(name: 'meta'; icon: 11; caption: 'MetaEditor'; classt: TForm_Meta) |
| 766 |
|
); |
| 767 |
|
var |