delphidabbler/codesnip

Various refactorings

delphidabbler opened this issue · 1 comments

These suggestions have been in draft for quite some time. Need to check if they're still valid.

  • UXMLDocHelper: Separate out generic helper code from snippets XML file specific code. Put generic code in super-class?
  • FmMain: Rename TMainForm.ActSubmitOrExportUpdate it is no longer shared
  • FmAbout: Change frmProgram type - it's no longer a HTML template
  • Extract TAligner embedded classes from the two "First Run" forms into separate unit and use that instead. Both classes are identical.
  • UXMLDocHelper: Separate out generic helper code from snippets XML file specific code. Put generic code in super-class?

Put generic code into UXMLDocumentEx (did this in ddabapps/swagview).