Feature 46: Output of source code generation optimization


AD4.AppDesigner.46.03

Presentation of source code generating output improved
  • PrepareAppDefinition extended by initial message
  • SlowDownProgressMessages simplified
  • PresentAppProgressMessages improved

Offline documentation in English and German:
  • Section 'Modal User Interface As Code Step Within A Flow' of chapter 'Case Related Solution Recommendations' finished

Coming soon:
  • Bug: ValidateUniqueness seems to not detect duplicate flow name in all cases (FlowStep only?)
  • Edit button at toolbar
  • Clone flowstep (with same content) to new flowstep by context menu?
  • Drag&Drop needs several improvements ...
  • Bug: Not removed pins causes exceptions while generating source code => Can't reproduce it!
  • ....
  • TaskAsynchronizer: Tutorial sample and documentation
  • Interface as prepared instance: Tutorial sample and documentation is missing ...
  • Switch by SwitchTable: Tutorial sample and documentation is missing ...
  • CancelPreviousThread: extension of documentation is missing ...
  • Update documentation because of LockOptions renaming at ThreadAsynchronizer to ThreadLockOptions
  • ...

Tutorials:
Note:
  • AD4.AppDesinger is now fast enough to handle applications containing more than 1000 steps ...
  • The flows and gluing code of the AD4.AppDesigner was created by the previous version of the AD4.AppDesigner. You find the updated app definition in the "AD4.Documents" folder (AD4.AppBuilderFlows.ad4) included in downloads of source code.
  • Please use the issues or discussion tab to give feedback (experiences, ideas and so on ...)
  • If you want to participate at the development of the tool feel free to contact me ...

AD4.AppDesigner.46.02

Don't update view after new entry. It's better to collect several entries and update the view by a timer ..
  • GenerateSourcecodeFlow improved by doing the sourcecode generating async
  • SlowDownProgressMessages implemented
  • PresentAppProgressMessages extended
AD4.GenerateSourcecodeFlow.46.02.png
Offline documentation in English and German:
  • Section 'User Interface As Last Step Of A Flow' of chapter 'Case Related Solution Recommendations' finished

ToDo:
  • The creation of the source code is now about 30 times faster but I'm not satisfied with the result ..

AD4.AppDesigner.46.01

Filtering output of source code generation by message level info, warning, error at OPTIONS tab. By default all messages are shown ...
  • MainWindow: XAML extended by 3 check boxes
  • PresentAppProgressMessages extended
AD4.MainWindow.OptionsTab.46.01.png

Offline documentation in English and German:
  • Section 'User Interface As First Step Of A Flow' of chapter 'Case Related Solution Recommendations' finished

AD4.AppDesigner.46.00

Improve visual presentation:
  • MainWindow: TabItem of code generation moved to right tab control. => More space for output by default
Offline documentation in English and German:
  • Section 'User Interface As Code Step Within A Flow'' of chapter 'Case Related Solution Recommendations' finished

Last edited Nov 23, 2015 at 8:04 AM by InneHo, version 6