Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 2 of 2 total
Thread EWB 3 Build 12 - Misc. Feedback
Sun, May 3 2020 3:00 PMPermanent Link

Rob Frye

Some random stuff -

1) It isn't new to this build but it is a really great improvement that any code inserted by the IDE now uses the current Tab Size setting.

2) It is awkward not being able to see and directly edit the text of a caption property within the inspector for components that use the TCaption type (e.g. TLabel).

3) The current content and presentation in code assistance is really good and greatly appreciated.  So far, after a few days of use, I'm finding that it already covers most situations where I am looking for assistance.

4) The Delay setting for code assistance doesn't seem to have any effect.  For example, with it set to 9999 msecs, it still immediately pops up.

5) It would be nice if the Ctrl+Space shortcut still worked for code assistance even when 'Enable code assistance' is not selected.  That way it could be activated only when needed.  (In Delphi, the shortcut still works even when Code Insight is turned off.)

6) It would be nice if the Tools and Managers panels allowed a somewhat narrower minimum width.  (i.e. about 20% lower limit)

7) The hints don't properly update for list drop-downs in the IDE toolbar (i.e. Open Project, Open Unit, Open Interface).  That is, they don't change when you hover over different items.  As the hints on the lists don't provide any additional information, maybe it would be just as well to turn them off.
(The hints seem to refresh properly for the New Project drop-down but they don't provide any additional information because there is fuller text shown on the right.  So maybe they should be turned off as well.)

8) Showing the full filename below the code editor and designer seems redundant.  This information is already typically shown at the bottom of the Project Manager panel and is always displayed as a hint when hovering over the tab for the file.  Further, unless the IDE is sized quite large, the information is abbreviated, which simply clutters the space without providing anything of use.

Rob
Tue, May 5 2020 1:23 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rob,

<< Some random stuff - >>

Good stuff - I'll comment on the parts that I have something to add:

<< 2) It is awkward not being able to see and directly edit the text of a caption property within the inspector for components that use the TCaption type (e.g. TLabel). >>

Yeah, I'm in agreement, but I'm in a bind as to how to provide the ability to specify multi-line captions.  The general idea is that eventually there will be specific editors for these properties that appear/disappear as necessary in the designer UI.  Something like the existing collection editor, but more general and not something that requires a click.

<< 3) The current content and presentation in code assistance is really good and greatly appreciated.  So far, after a few days of use, I'm finding that it already covers most situations where I am looking for assistance. >>

Yeah, I'm not a code-completion kind of guy because my typing is fairly fast, but even I am finding it helpful at times.  I've made some further improvements to it for the next build, along with some fixes for how it behaves with "with", "on", and constructors/class methods.

<< 4) The Delay setting for code assistance doesn't seem to have any effect.  For example, with it set to 9999 msecs, it still immediately pops up. >>

Got it, thanks.

<< 5) It would be nice if the Ctrl+Space shortcut still worked for code assistance even when 'Enable code assistance' is not selected.  That way it could be activated only when needed.  (In Delphi, the shortcut still works even when Code Insight is turned off.) >>

No problem, will enable this behavior.

<< 6) It would be nice if the Tools and Managers panels allowed a somewhat narrower minimum width.  (i.e. about 20% lower limit) >>

Also can do.

<< 7) The hints don't properly update for list drop-downs in the IDE toolbar (i.e. Open Project, Open Unit, Open Interface).  That is, they don't change when you hover over different items.  As the hints on the lists don't provide any additional information, maybe it would be just as well to turn them off.
(The hints seem to refresh properly for the New Project drop-down but they don't provide any additional information because there is fuller text shown on the right.  So maybe they should be turned off as well.) >>

I'll see if I can fix this, and if not, I'll turn them off.  The listbox controls used are virtual, so that may have something to do with it.  These controls were only intended as a stop-gap until I can get the IDE built with the compiler/interpreter in EWB 3, and then they will all be replaced with better, easier-to-use controls.

<< 8) Showing the full filename below the code editor and designer seems redundant.  This information is already typically shown at the bottom of the Project Manager panel and is always displayed as a hint when hovering over the tab for the file.  Further, unless the IDE is sized quite large, the information is abbreviated, which simply clutters the space without providing anything of use. >>

Noted, I'll see about possibly moving this information or putting it somewhere more appropriate.

Thanks !

Tim Young
Elevate Software
www.elevatesoft.com
Image