	TODO
	*Dialogs
	-Height for showing
		Reveal hidden(done)
		><and -> <>or(done)
			->added point should have -32767~32767
	-tool
		hand(done)
		zoom(done)
		annotation(text)
			->change focus when click over client rect
		create prepared polygon ;-)
			set button's image(done)
	-object property dialog
		launch by...
		directions=facing
	-polygon property
		type(uneditable)(done)
			enlarge edit space
			enenglish
		floor light(stored)
		ceiling light(stored)
		media
		media light(stored)
		ambSnd(stored)
		RndSnd(stored)
	-polygon types
		enenglish
		change selection when click other polygon
	-preferences
		custom color
		settings
	-platform dialog
		type
		speed cmb
		delay cmb
		tag
		auto calc
		height
		door?
		preset
		copy from
	-add!
		point prop
		lines prop
		<->sides prop
	*Drawing of Client area
	-Show level's name editing now at dialog
		draw anywhere else in client rect?
	-(select mode)shift+click to add selection to group
	-strange streched texture
	-cannot move objects over modified lines(delete it!)
	-check invalid polygon and draw it with red 
	-change cursor
	-terminal editing
	-fix polygon editing problem
	-add function of undo/redo
	-draw polygons by textures
	
	Selecting
	-copy/paste
	-adding/deleting a select
	
	Fill polygon
	
	Done
	-set selecting when launch level-select dialog
