Menu

#205 UI stops working on Exception

v0.22Beta
open
TridenT
8
2012-07-18
2009-04-20
S. Brandt
No

When some error is detected and an exception raised, the UI stops working.
E.g., a missing file is detected during check or build, an exception is raised and caught, and displayed as a dialog (default delphi OnException?). Afterwards, none of the toolbar buttons is clickable, nor the menus. This even disallows to save the changes.

Probably, the actions/menu items/buttons are disabled when the work is started (in a different thread?), yet not re-enabled on exception?
v0.22beta, 0.22.0.861 (nightly 04/15/09)

Discussion

  • TridenT

    TridenT - 2009-04-20

    Ok, I really need to work on this subject.
    I'm currently rewriting the exception handling and the error log to be more confortable for user to report an error.

    Priority raised as the application stop in an unknow state.

     
  • TridenT

    TridenT - 2009-09-07

    Throwing an exception when project folder is not found is handled properly.
    Throwing an exception when parser failed is handled properly.
    Throwing an exception when a file is not found during parsing FAILED.

    So this is the case to fix.

     
  • TridenT

    TridenT - 2009-09-07

    Fixed in v0.23beta.3
    Exception is now handle when parsed file is not found.
    Thx for your help !

     

Anonymous
Anonymous

Add attachments
Cancel