Commit Graph

123 Commits

Author SHA1 Message Date
juha
f7eabc0679 Converter: Improve StringGrid's popup menu behavior. Make grid's name shorter.
git-svn-id: trunk@25997 -
2010-06-08 21:46:29 +00:00
juha
919e928e2c Converter: Set forms' Position = poScreenCenter.
git-svn-id: trunk@25996 -
2010-06-08 21:46:25 +00:00
juha
bc2773b52f Converter: separate missing properties and class types to their own grids.
git-svn-id: trunk@25994 -
2010-06-08 21:46:17 +00:00
juha
67e574cfdb Converter: Add popup menu and Insert / Delete options for replacement string grid.
git-svn-id: trunk@25967 -
2010-06-08 12:53:53 +00:00
juha
666532d672 Converter: Remove old items from config if they are removed from StringTree.
git-svn-id: trunk@25966 -
2010-06-08 12:53:48 +00:00
juha
9a1b70b22a Converter: Refactor adding replacements.
git-svn-id: trunk@25965 -
2010-06-08 12:53:44 +00:00
juha
3fbb671e00 Converter: Add an empty row automatically to StringGrid.
git-svn-id: trunk@25951 -
2010-06-06 11:38:15 +00:00
juha
fcff6da8ef Converter: add default values to unit and type replacements one by one, also if some are saved in config file.
git-svn-id: trunk@25948 -
2010-06-06 09:52:46 +00:00
juha
82b4690c18 Converter: Fix an error from earlier commit.
git-svn-id: trunk@25947 -
2010-06-06 09:52:42 +00:00
juha
4715269597 Converter: add Mask -> MaskEdit mapping to replacement units.
git-svn-id: trunk@25939 -
2010-06-05 23:24:33 +00:00
juha
69a213cd8d Converter: Den't rename unit files to lowercase, change the name in uses section instead.
git-svn-id: trunk@25938 -
2010-06-05 23:24:29 +00:00
juha
991452e4a2 Save settings to ConfigStorage. Improved FixMainClassAncestor.
git-svn-id: trunk@25864 -
2010-06-03 12:59:50 +00:00
juha
f622d42123 Converter: cleanup for function FixMainClassAncestor.
git-svn-id: trunk@25840 -
2010-06-02 10:31:19 +00:00
juha
bd7f593d03 Converter: minor layout change.
git-svn-id: trunk@25839 -
2010-06-02 10:31:10 +00:00
juha
4b7f43a42a Converter: Remove CheckLFM which was copied from stdcodetools.
git-svn-id: trunk@25835 -
2010-06-02 08:30:23 +00:00
juha
862ca8e32c Converter: Added FixMainClassAncestor function. Changes type to a fall-back type.
git-svn-id: trunk@25834 -
2010-06-02 08:30:15 +00:00
juha
da875639b2 Converter: ButtonPanel in ConvertSettings.
git-svn-id: trunk@25833 -
2010-06-02 08:30:08 +00:00
juha
5f12d632f8 Improve form converter code and refactor to allow more improvements later.
git-svn-id: trunk@25832 -
2010-06-02 08:30:00 +00:00
mattias
bb55ccecbd IDE: started upgrade of xml units
git-svn-id: trunk@25647 -
2010-05-25 20:37:53 +00:00
martin
720381e689 Delphi-converter: Fixed mem leaks
git-svn-id: trunk@25084 -
2010-04-30 23:49:25 +00:00
juha
5b24e1fcc4 Converter: Replace also Kylix Q* unit names.
git-svn-id: trunk@24619 -
2010-04-14 11:40:46 +00:00
mattias
0dffe43cf2 IDE: clean up
git-svn-id: trunk@24597 -
2010-04-12 11:14:09 +00:00
juha
56e426c037 Converter: Cleanup.
git-svn-id: trunk@24594 -
2010-04-12 08:29:51 +00:00
juha
b81f0445eb Converter: Regexp syntax for used unit replacements. Refactoring code for it.
git-svn-id: trunk@24576 -
2010-04-11 11:39:54 +00:00
juha
70b2f4f640 Improved messages. Don't save project before fixing form files after all.
git-svn-id: trunk@24552 -
2010-04-10 11:44:59 +00:00
juha
1de8262018 Converter: Better fall-back replacement types. Minor changes.
git-svn-id: trunk@24551 -
2010-04-10 11:44:50 +00:00
juha
cc4e4f5b3b Converter: Improved messages, added Application.ProcessMessages to show them in real time.
git-svn-id: trunk@24544 -
2010-04-09 22:03:46 +00:00
juha
b0e764ffa6 Converter: Rename project's files to lowercase. Use HourGlass cursor for long operations. Etc...
git-svn-id: trunk@24537 -
2010-04-09 15:05:08 +00:00
juha
70bba5faca Converter: fix renaming units with wrong casing. Needed in case-sensitive file systems.
git-svn-id: trunk@24496 -
2010-04-08 10:47:12 +00:00
martin
2c6d401dc3 IDE: Clean up
git-svn-id: trunk@24381 -
2010-04-03 16:51:20 +00:00
juha
2acd1a1c59 Converter: RegExp matching for replacement types.
git-svn-id: trunk@24366 -
2010-04-02 07:03:12 +00:00
juha
e4948d741a Converter: Support automatic removal of unknown properties.
git-svn-id: trunk@24355 -
2010-04-01 13:25:54 +00:00
juha
b03f1d9fb6 Converter: Allow configurable unit name changes in Uses section. Refactoring.
git-svn-id: trunk@24354 -
2010-04-01 13:25:48 +00:00
juha
6269b46af9 Use {$IFNDEF FPC} instead of {$IFDEF FPC} so that Delphi can also maintain the code.
git-svn-id: trunk@24353 -
2010-04-01 13:25:39 +00:00
martin
824a3c686c IDE, Project: Refactor: extracted editor session info from UnitInfo
git-svn-id: trunk@24324 -
2010-03-31 22:32:24 +00:00
juha
eeaeeb9665 Converter: Add popup menu to missing units list for selecting, unselecting and saving items.
git-svn-id: trunk@24315 -
2010-03-31 14:21:35 +00:00
juha
970e7d1bcd Converter: Stay with the same unit after user cancels the search dir dialog.
git-svn-id: trunk@24314 -
2010-03-31 14:21:30 +00:00
juha
3e9808f2c7 Converter: Remember previous search path for missing units. Var name changes.
git-svn-id: trunk@24313 -
2010-03-31 14:21:25 +00:00
juha
38b16d52cb Converter: Change dialog button text from "OK" to "Start Conversion"
git-svn-id: trunk@24308 -
2010-03-31 07:51:17 +00:00
juha
29406db1a2 Converter: Remove annoying messagebox when part of the units were found.
git-svn-id: trunk@24307 -
2010-03-31 07:51:11 +00:00
juha
f9cad14768 Converter: Show missing units in a CheckListBox and let user select them.
git-svn-id: trunk@24304 -
2010-03-30 22:39:26 +00:00
juha
7160d8d160 Converter: More fallback LCL components for Delphi VCL components.
git-svn-id: trunk@24294 -
2010-03-30 10:38:18 +00:00
juha
d25b0a5799 Converter: use {$IFDEF FPC} instead of {$IFDEF LCL}
git-svn-id: trunk@24266 -
2010-03-28 18:09:00 +00:00
juha
699d0d13ba Make "convert DFM" menu text more truthful. Improve and refactor its code.
git-svn-id: trunk@24265 -
2010-03-28 16:52:56 +00:00
juha
43d6c3245c Unify codebuffer variable names.
git-svn-id: trunk@24240 -
2010-03-27 11:11:35 +00:00
juha
4987a693fb Converter: UI improvements. Replacement names editor.
git-svn-id: trunk@24238 -
2010-03-27 09:03:47 +00:00
juha
878b9cd77a Replacement property and type editor.
git-svn-id: trunk@24237 -
2010-03-27 08:57:38 +00:00
juha
1d27d08993 Use the new parameter signature for RetypeClassVariables.
git-svn-id: trunk@24224 -
2010-03-26 14:34:33 +00:00
juha
ca0b3c395b Replace class member object types also to pascal source buffer.
git-svn-id: trunk@24223 -
2010-03-26 14:34:29 +00:00
juha
afdba5afae Converter: for Delphi compat, copy .dfm to .lfm and add IFDEF for compilation.
git-svn-id: trunk@24222 -
2010-03-26 14:34:25 +00:00