Dit is een lijst met "missing features" en "workarounds" waar dat van
toepassing is in de Xt en Xm modules.
==========================================================================

De Xt module:
-------------

- XtSetArg macro:

  Workaround:
	void = os.system('xrdb -nocpp -merge <name>.resources')
  of:
    wargs = {'width': 200, 'height': 300}
	<widget>.SetValues( wargs )
  
- Interface naar resource manager:
	XtGetApplicationResources()
	XtAddConverter()
	XrmGetResource()
	XrmPutLineResource()
	XrmMergeDatabases( source_db, target_db )
	XrmGetFileDatabase( filename )
	..

  Workaround:
	void = os.system('xrdb -nocpp -merge <name>.resources')

  Het hoofd probleem met de huidige workaround is dat de algemene resource
  database wordt "vervuild". Dit betekent dat problemen zich kunnen
  voordoen als meerdere applicaties met de zelfde resource classes achter
  elkaar worden gebruikt. De latere applicatie krijgt dan mischien resource
  settings van de vorige applicatie die niet gewenst zijn.

  Volgens de X boeken moet het ook mogelijk zijn om environment variabelen 
  te gebruiken om X naar resource files te zoeken. Deze variablen zijn
  o.a.:
	XAPPLRESDIR,
	XFILESEARCHPATH,
	XUSERFILESEARCHPATH, en
	XENVIRONMENT

  Hoe deze moeten worden gezet is mij nog steeds onduidelijk.

- Interface naar translation manager:
	XtAddActions()
	XtParseTranslationsTable()
	XtAugmentTranslations()
	XtOverrideTranslations()

- Application contexts routines: 
	XtToolkitInitialize()
	XtCreateAplicationContext()
	XtDestroyApplicationContext()
	XtOpenDisplay()
	XtAppCreateShell()

- Event handling routines:
	XtNextEvent()
	XtProcessEvent() 
	XtPeekEvent()

- Geometry management:
	XtQueryGeometry()
	XtMakeResizeRequest()
	..

- Miscelaneous:
	XtManageChildren()
  
  Workaround: 
    for c in self.children:
        c.ManageChild()
  
