  TODO
=========
	- stop htobj from using x86-stuff
	- dos read-only file problem
	- special dialogs and scrollbar
	- help and refs in static_treeview
	- assembler integration
	- jump dialog(s) must understand various address notations, 
	  maybe even functions (hexadecimal(default), decimal, octal, binary,
	  string/name, functions: rva(ofs),+,-,*,/,|,&,~,() )
	- clipboard
		- select in inputlines (?!)
		- select, copy, cut, paste for hts_hex (or even for all editable tags ?)
		- save to/load from file
	- new get/setdata()
	- tab in help jumps to next topic
	- continue searches (ctrl+F7)
	- split up htobj.cc and htdialog.cc into smaller files
	- percentual position indicator
	- move source files (especially object system) into separate directories
	- extended search (range, continue as idle w/result window)
	- better window management (resize, move, maximize)
	- CHAR-TAGs must also be editable as hex
	- MZ image
	- only PE head when unknown optmagic
	- I/O error handling (!)
	- ht_uviewer
		- rewrite and cleanup (resize-problem, bug with htmzimg)
		- make everybody use the mktag_* functions from htstring instead of
		  sprintf (htmzrel.cc:51)
		- make tags binary (what about masks ? what about strlen(), strdup() ?)
     		- 64-bit unique_ids in tags
		- bit-tag (for characteristics, flags)
		- timestamp-tag

	- virtual section memory (.data?)
	- general config files and project (per-file) config files
	- menus (file:open, close, save, options:prefs, colors, etc...)
	- enhance htstream.cc
	- enhance htdata.cc
	- integrate the assembler
	- pe-resource
		- ref
		- dumper
		- gfx viewer ?
	- le, lx, mz, ne, elf, o object files, a archives, dj-coff,
	  pure coff, ms object files, etc.. support
	- exe-packer support (at least notification)
	- mouse support ?
	- remove FIXMEs
