GUI Interface

Preliminary Thoughts and Possibilities

  1. The GUI will generate sites by running the XeX.jar file.
  2. The GUI will need to be able to:
    1. Create a new site (not page, but site).
    2. Select a site to be the active site.
    3. Destroy a site (being careful to establish definite intention!)

  3. Provide a "help" facility.
  4. Provide a "site setup" page for instantiating/adjusting site parameters associated with the XeX init file.
  5. Provide an editor includes:
    1. Editor window.
    2. Tunable tag coloring mechanism.
    3. Tag verification mechanism.
    4. Zoom tag help (perhaps in the form of a dialog box.)

  6. It would be nice if the GUI would provide a nice macro creation facility! This could be a GUI-oriented programming system with "databasing". For example:
    1. <<box><<center><<b><<big> ? <big>><b>><center>><box>><<p> might become the "page header" macro!

  7. Sample site sequence for development purposes.
  8. runners

    Hello World Site:  hw.xex hw.xix hw.html notes
    Fonts and Formatting Site:  ff.xex ff.xix ff.html notes