Small bug I've noticed with IDEal and the only one I might add (great editor, btw) is with certain advanced data types. When you have types within types and create an array of the container type, the IDE doesn't recognise members of the subtype.
To put things into a better perspective, here's an example of a data type which IDEal would not recognise.
The "\mnu$" following the second type is always listed in red and autocomplete won't recognise it as a variable. If, however, you don't use an array for the container (in my example, mnu_main) it will recognise it without fail. Odd problem, but a minor issue since it compiles perfectly fine.
Great editor, and thanks for sharing!
To put things into a better perspective, here's an example of a data type which IDEal would not recognise.
Type menuitem Field mnu$ Field shortcut$ Field action ; Field submnu.menuitem[5] End Type Type mainmenu Field menu$ Field mnu.menuitem[10] End Type Dim mnu_main.mainmenu(6) mnu_main(0) = New mainmenu mnu_main(0)\mnu[0] = New menuitem mnu_main(0)\mnu[0]\mnu$ = "&New" ; This is where it fails
The "\mnu$" following the second type is always listed in red and autocomplete won't recognise it as a variable. If, however, you don't use an array for the container (in my example, mnu_main) it will recognise it without fail. Odd problem, but a minor issue since it compiles perfectly fine.
Great editor, and thanks for sharing!