(button_set_text): don't forced redraw the entire dialog.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(create_dlg): ignore empty string as title.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(groupbox_new): ignore empty string as title.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(groupbox_set_title): new function.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
New QuickDialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
(fg_input_dialog_help): use new quick dialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
mcviewer: use new quick dialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
mcdiffviewer: use new quick dialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
mcedit: use new quick dialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
mcfilemanager: use new quick dialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Drop old QuickWidget engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Reimplement "SMB authentication" dialog using QuckDialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Refactoring of panel format dialog.

(display_box): rename to panel_listing_box. Use QuickDialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(QUICK_BUTTONS_OK_CANCEL): new macro for often-used dialog buttons.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(quick_widget_t): add pos_flags member.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(edit_about): reimplement using QuickDialog engine.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(spell_dialog_spell_suggest_show): fixed widget order in the dialog.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Don't apply DLG_REVERSE flag to the listbox window

...since this dialog contains single widget.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(tree_box): don't apply DLG_REVERSE flag.

Adjust resize handling.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
src/learch.c: cleanup.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>