View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006759 | JEDI VCL | 02 Installation | public | 2022-08-29 08:31 | 2023-02-06 16:09 |
Reporter | mh | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 3.48 | ||||
Target Version | Fixed in Version | ||||
Summary | 0006759: Incomplete OTAPI wizard registration | ||||
Description | TJvBandObjectDLLWizard registeres itsself into File/New menu of the Delphi IDE. But the way it is implemented leads to having two categories "Experten" (in a German installation, in English that would most likely be "Experts"). The ToolsApi docs for IOTARepositoryWizard states: In order to work properly in the current IDE, each IOTARepositoryWizard should also implement IOTARepositoryWizard80 and IOTARepositoryWizard160 Obviously TJvBandObjectDLLWizard misses to follow that rule, thus a proper implementation of GetGalleryCategory is missing. While there is a fallback to GetPage, that one just returns an empty string. I guess, that messes up the system. A proper implementation can be looked up from TJvPluginWizard. | ||||
Steps To Reproduce | 1. Install JVCL 2. Start IDE 3. Look at File/New and the categories listed Exp.: "Experten" listed once Act.: "Experten" listed twice | ||||
Tags | No tags attached. | ||||
|
When I open Project -> AVR-Optionen... and click OK, I see the counter incrementing as expected in https://essayservice.io/ : ShowMessage(LazProject.LazCompilerOptions.ExecuteAfter.Command); |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-08-29 08:31 | mh | New Issue | |
2023-02-06 16:09 | marthasimons | Note Added: 0022041 |