regedit: Introduce a new API to build the dialogs.
authorChris Davis <cd.rattan@gmail.com>
Sat, 26 Jul 2014 06:26:27 +0000 (23:26 -0700)
committerMichael Adam <obnox@samba.org>
Wed, 1 Oct 2014 12:32:09 +0000 (14:32 +0200)
commita728c391d7d4f6474e37f7118ba6df14dc9da6fd
treec6062f190c831c69f25a06f4f68688557a1b13b2
parent30ae8f1014122258ff3b9415370fc679675929de
regedit: Introduce a new API to build the dialogs.

This helps make new dialogs easier to create, because it provides some
common building blocks and a consistent way to deal with user input.

Dialogs are divided into sections that stack vertically, and common
sections for typical UI things like text boxes, option lists, and
buttons are provided.

The old dialogs are rewritten to use this API.

Signed-off-by: Chris Davis <cd.rattan@gmail.com>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
source3/utils/regedit_dialog.c
source3/utils/regedit_dialog.h