Jump to content
PeterPanettone

Problem with Enhance IDE dialogs

Recommended Posts

Compiled newest [r2877] in 10.3.3:

 

With the Enhance IDE dialogs option checked:

 

image.png.6987fc2850d574a28c9020b2661b9f97.png

 

... the List of Library Paths in Options/Delphi/Library/Library path is FROZEN and cannot be moved or resized:

 

image.thumb.png.8c6ae9e7b109e02a3ab88da0f832fcd9.png

 

When the same option is unchecked:

 

image.png.9927efe1c43864103075f7bd7ab18c9b.png

 

... then the list window can be moved and resized normally:

 

image.png.b7188f55c192d42e327b460e0ac8c5a0.png

 

BTW, wasn't there once an option to show the List of Library Paths either as a list control or as a memo control?

 

 

Edited by PeterPanettone

Share this post


Link to post

This works fine here. I even get the memo / list view switching options and the button changes associated with it.

I'll try to find out if I can reproduce this.

Share this post


Link to post

Workaround: Turn on "Enable drag&drop and autocomplete for search paths" and the effect is gone.

Edited by dummzeuch

Share this post


Link to post

This is bug #86 which was fixed but apparently only if the other enhancement was also active (and nobody seems to have noticed this.)

 

See workaround in GX_IdeSearchPathEnhancer around line 440.

Share this post


Link to post

I can't believe it:

https://quality.embarcadero.com/browse/RSP-26979

Quote

The TAB order on the Library page of the Options dialog is wrong. When pressing tab anywhere the input focus jumps all over the place with no order that I can recognize.

This makes using this dialog using the keyboard impossible.

Isn't anybody testing these dialogs nowadays?

The whole "redesigned" configuration dialog is a mess.

 

I'm tempted to fix this in GExperts but on the other hand, that would be a lot of work and nobody would even say a word of thanks for it. 😞

Share this post


Link to post

Fixed it. If you recompile your DLL with the current sources the problem will be gone.

Share this post


Link to post

It is indeed a mess. If you'd remove all the skinning you'd be shocked how it looks like. Putting controls to the title bar was also a steep decision. Thanx DM.

 

Edited by Attila Kovacs

Share this post


Link to post

Thomas, thank you for your fantastic work!

 

Noticed the Favorite Search Paths dialog in the Memo view:

 

image.png.e43da3156f3c3210487303d101015b2f.png

 

Shouldn't this be rather "Favorite LIBRARY Paths"?

Edited by PeterPanettone

Share this post


Link to post
1 minute ago, PeterPanettone said:

Shouldn't this be Favorite LIBRARY Paths?

No, because it is available for every search path, not just for the library path.

Share this post


Link to post
5 minutes ago, dummzeuch said:

No, because it is available for every search path, not just for the library path.

It depends on how you define "Library Path". I would argue that a "Library Path" is not a search path in the strict sense of the word.

Edited by PeterPanettone

Share this post


Link to post
1 hour ago, PeterPanettone said:

It depends on how you define "Library Path". I would argue that a "Library Path" is not a search path in the strict sense of the word.

Yes, you could argue. In that case I'd just ignore you. 😉

 

Seriously: I don't care. The user knows which path he is modifying. If you want to implement this, go ahead.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×