Looks nice (apart from the help texts that are taken from the cleaner!)  I
think ideally it should have an editable database of programs that it can
launch, preloaded with the items already there.

One way to do this is have a drop-down list of program entries, with four
buttons under it:
  select     new      edit     delete

Editing or creating a new entry then lets you set:
 (1) human-readable name of app to sublaunch
 (2) name of executable (ideally from drop-down list)
 (3) number to add to CustomBase
 (4) clipboard / cmdPBP

Then developers of third-party applications can just inform their users what
to enter for these items.

Or, even better, not just have a single database for PPI, but each
third-party program supplies a separate 'PlkP' 'data' database that contains
the four pieces of information.  And when PPI is first run, it creates the
databases for rl and kdic and anything else that we want to pre-package for
the user (and there should be an option to clean things up and restore this
default state).  This way, a third-party developer can either ask us nicely
to include his program in PPI by default for new users, or he can just
provide a .pdb for the users to load.

Alex

_______________________________________________
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev

Reply via email to