 HT TODO
=========
+sepps
- RVAs in PE/image addr-system (e.g. ".1000+100")
- eval-function(s) in PE/image (e.g. "section(.text)", "section('.text')",
  "offset(0x401000)")
- binary search in pe/image (hts_analy::search)

+steves
- exposed flag for ht_window
- packed statictag-tables
- hts_group (groups multiple hts_subs)
- assembler: options (ambigous & + floats) + beautify (enums)
- pe/(delay-)imports+exports based on ht_listbox
- more tags and/or palette entries (headings, comments etc..) for better visualisation
- remove "rdtsc", Max_TIMERS problem
- more object notification (e.g. insertion into groups (c overview),
	dialog-elements content modified )
- fill/operate on selection (needs expression library)
- clipboard as window
- file occupation overview
- visualisation: image+resize+dirty(statictext)
- uformat+k_shift_*: use select_mode_*
- registry editor
- rewrite help(-viewer)
- dynamic atoms
- ht_sorted_list for atoms
- *::duplicate();
- x has been modified, save ?
- local menus
- use better c/c++ (s/most dwords/UINT/, s/int/bool/where needed, more enums, templates, exceptions)
- replace-cursor
- better coff-detection
- quickfinder in imports/exports
- evaluation error msgs
- multiple bit tag (extend bit tag ?)
- time-tag edit
- execute_dialog_modal + window move/resize
- invert attribute
- evaluate-dialog
- taginfo-window
- clipboard: select & copy in help ?
- clipboard: in-clipboard copy must extend clipboard immediately
- clipboard: limit size somehow
- stream extending
- intelligent window positioning (don't hide cursor)
- tab in help jumps to next topic
- split up htobj.cc and htdialog.cc into smaller files
- move source files (especially object system) into separate directories
- percentual position indicator
- extended search (continue as idle w/result window)
- CHAR-TAGs must also be editable as hex
- general config files and project (per-file) config files
- "short" branch support in asm/disasm
- full support of: pe, le, lx, mz, ne, elf, a archives, dj-coff, pure coff,
	ms object files, etc..
- exe-packer support (at least notification)
- remove memory leaks
- remove FIXMEs

+discussion
- maybe: "setdata(what, data)" instead of "setdata(alldata)" ?
- enum-concept, now: enum_first([startval]), enum_next(), never session-based,
	should be: [session] enum_start(startval), enum_next([session]), session-based
	where needed, maybe: enum_end(session)
- rewrite constructor/destructor for every object ?
- program modularization (dynamically linkable and built-in modules) ???
- scripting engine for simple formats (or even more ?)
- mouse support ?

