66 |
|
tb_rawedit: TTBItem; |
67 |
|
tb_datedit: TTBItem; |
68 |
|
menu_windows_tilevert: TTBItem; |
69 |
+ |
tb_meta: TTBItem; |
70 |
+ |
menu_meta: TTBItem; |
71 |
+ |
TBSeparatorItem1: TTBSeparatorItem; |
72 |
+ |
tb_db2dat: TTBItem; |
73 |
+ |
tb_dat2db: TTBItem; |
74 |
|
function TryCloseAll: Boolean; |
75 |
|
procedure menu_AboutClick(Sender: TObject); |
76 |
|
procedure menu_settingsClick(Sender: TObject); |
103 |
|
procedure MDITabMouseUp(Sender: TObject; Button: TMouseButton; |
104 |
|
Shift: TShiftState; X, Y: Integer); |
105 |
|
procedure menu_windows_tilevertClick(Sender: TObject); |
106 |
+ |
procedure menu_metaClick(Sender: TObject); |
107 |
+ |
procedure ToolbarDockChanged(Sender: TObject); |
108 |
|
private |
109 |
|
public |
110 |
|
end; |
286 |
|
|
287 |
|
|
288 |
|
|
289 |
+ |
procedure TForm_Main.ToolbarDockChanged(Sender: TObject); |
290 |
+ |
var |
291 |
+ |
toolbar: TTBToolbar; |
292 |
+ |
position: TTBDockPosition; |
293 |
+ |
mode: TTBItemDisplayMode; |
294 |
+ |
i: Integer; |
295 |
+ |
isEnabled: Boolean; |
296 |
+ |
begin |
297 |
+ |
toolbar := TTBToolbar(Sender); |
298 |
+ |
if toolbar.Floating then |
299 |
+ |
mode := nbdmImageAndText |
300 |
+ |
else begin |
301 |
+ |
position := toolbar.CurrentDock.Position; |
302 |
+ |
if position in [dpLeft, dpRight] then |
303 |
+ |
mode := nbdmDefault |
304 |
+ |
else |
305 |
+ |
mode := nbdmImageAndText; |
306 |
+ |
end; |
307 |
+ |
for i := 0 to toolbar.Items.Count - 1 do |
308 |
+ |
toolbar.Items.Items[i].DisplayMode := mode; |
309 |
+ |
end; |
310 |
+ |
|
311 |
|
function TForm_Main.TryCloseAll: Boolean; |
312 |
|
begin |
313 |
|
menu_windows_closeallClick(Self); |
454 |
|
end; |
455 |
|
|
456 |
|
|
457 |
+ |
procedure TForm_Main.menu_metaClick(Sender: TObject); |
458 |
+ |
begin |
459 |
+ |
ShowMessage('TBD'); |
460 |
+ |
end; |
461 |
+ |
|
462 |
+ |
|
463 |
|
procedure TForm_Main.menu_filecompareClick(Sender: TObject); |
464 |
|
begin |
465 |
|
open_child('compare', -1); |