#73 preference dialog @ DDD 3.3

open
nobody
None
5
2002-12-17
2002-12-17
TK Soh
No

This patch replaces the default preferences menu with a
preference dialog.

The code used to create the preference dialog was
adapted from DDD 3.3 (all credits goes to the DDD folks).

Discussion

  • TK Soh
    TK Soh
    2002-12-17

    patch v0.1: first draft (pre-alpha)

     
  • TK Soh
    TK Soh
    2002-12-17

    Logged In: YES
    user_id=411637

    patch v0.1 for -D 08-Nov-2002
    -----------------------------

    This patch is released just so that any interested parties
    can get a first taste of the look and feel of the dialog's
    layout and, more importantly, to gather feedback and design
    ideas.

    A simple mechanism is used to detect changes on the settings
    in the dialogs - the Apply button (initially grayed out)
    will be enabled if you click on the toggle buttons and
    options. Note: the Apply button stays enabled until you
    apply the changes or, dismiss the dialog. There will also be
    no warning on changes that may have been made.

    The state of the Save button tells you if the default
    preferences has been modified.

    The items in the 'Customize' panel are those that I've yet
    to decide what to with. Note that you can't dismiss (revert)
    the changes made by them, since they pretty much live a
    separate live than the preference dialog. Any changes,
    however, should be reflected on the Save button of the
    preference dialog.

    Help button is now simply a place-holder.

    Patch was created based on CVS -D 08-nov-2002, but should
    work on the latest rev, as of writing.

     
  • TK Soh
    TK Soh
    2002-12-17

    dialog screenshot for patch v0.1

     
    Attachments
  • TK Soh
    TK Soh
    2002-12-18

    Logged In: YES
    user_id=411637

    patch v0.1 for -D 08-Nov-2002:
    -----------------------------

    Click on the XmList to select panel - a Mozilla wannabe.

     
  • TK Soh
    TK Soh
    2002-12-18

    patch v0.2: panel selectors as XmList

     
  • TK Soh
    TK Soh
    2002-12-18

    dialog screenshot for v0.2

     
    Attachments
  • TK Soh
    TK Soh
    2004-02-01

    patch v0.2: against -D 30-Jan-2004

     
  • TK Soh
    TK Soh
    2004-02-01

    Logged In: YES
    user_id=411637

    patch v0.3 for -D 30-Jan-2004:
    -----------------------------

    1. added options for tabbed editing.
    2. good with OM-2.1.30. No good with Lesstif, yet.