7f901e325b
"Copy table" dialog: Use ensureValidIdentifier() to validate the name of the new table.
2007-10-12 19:27:39 +00:00
9409c798ab
Remove ActualDatabase and ActualTable variables, plus various minor optimizations that ensued from said change. Fixes a problem where when:
...
- viewing data in a table
- switching to query tab
- pressing master refresh
some of the tabs would disappear.
2007-09-11 15:58:47 +00:00
9068f08609
Convert ListTables from TSortListview to TVirtualStringTree
...
Additionally/Side effects:
- TVTreeData structure moved to helpers.pas to be able to use it in new function GetSelectedNodesFromVT.
- ListTablesEditing dropped. We don't need to disable any shortcut there because there is none set.
- Avoid potential AVs when accessing not created items in TVTreeData.Captions
2007-08-25 00:08:31 +00:00
f39222fea5
Refresh table cache when one or more tables got renamed, created, dropped.
2007-07-14 12:59:25 +00:00
6de920d8ec
Move creation of CopyTableForm from application startup to a place where it's done on demand.
2007-07-03 19:35:09 +00:00
3c8f123a81
Move *.pas, *.dfm and *.inc files from root directory to a new "source" subdirectory. Leaving just the readme in the root to give all newbies a very clear and unique starting point.
2007-06-28 20:00:04 +00:00