New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement request: Export Dialog improvements #228

Closed
FBachofner opened this Issue Apr 12, 2018 · 3 comments

Comments

Projects
None yet
2 participants
@FBachofner

FBachofner commented Apr 12, 2018

There have been a number of comments regarding the export dialog (in particular: does "drop" delete data from the source DB?, etc.). Among other similar threads, see: https://www.heidisql.com/forum.php?t=9885

While these HeidiSQL features are properly addressed in the help file, it might be helpful to make the dialog itself a bit more intuitive and/or less ambiguous. [ users often don't read help files! ]

I have previously mentioned putting options which affect the target ... into a labeled box (similar to similar to HTML's <fieldset><legend> see it here)

I am attaching a screenshot with a proposed layout. Sorry my proposal screenshot is not a bit closer to HeidiSQL's look and feel -- however, in part that is due to wanting my proposed new "feature" to stand out a bit so as to be obvious to you.

The end result should almost certainly be less "strong." And, now that I am looking at it again, the Help button should probably be outside the group.

Thanks for your consideration.

heidisql export dialog enhancement suggestion 1

@ansgarbecker

This comment has been minimized.

Collaborator

ansgarbecker commented Apr 12, 2018

There is a Windows/Delphi/VCL control appearing as the pendant to HTML's fieldset, namely TGroupBox, and it's in HeidiSQL's search dialog (see "Options"):
grafik

And yes, the Help button should probably go into the upper right corner of the dialog, as a button with a question mark on it. Or a bit more intuitive: on the bottom right, left or right to the "Export" button.

@ansgarbecker ansgarbecker added this to the v9.6 milestone Apr 12, 2018

@FBachofner

This comment has been minimized.

FBachofner commented Apr 12, 2018

TGroupBox is perfect!

Yes, I think the Help button should be moved to the bottom.

Additionally, you might want a help "?" icon which can be mouse-hovered inside the TGroupBox.

I envision a floating help window appearing which reassures the user something along the lines "Nothing you configure in this box will affect data on the server from which you are exporting. However, be careful when you import this data on another machine. Same-name databases and/or tables will drop if instructed to do so."

This may be overkill, but clearly a number of users are worried about what "drop" means . . .

@ansgarbecker

This comment has been minimized.

Collaborator

ansgarbecker commented Nov 26, 2018

I have just moved the help button out of the tab, into the title bar, to reduce clutter here.

But now as I think about that "On target" box, I realize that just everything you set up there is for the target. Means it would just create more borders/clutter just for having a box around all controls. If you feel there are better ideas just shout, and I'll reopen this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment