id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
4206	[patch] Stable WindowList in mcedit	psprint		"Hi,
I've been irritated by the files fluctuating in the WindowList window – it only brings chaos to workflow and is driven by the Z-ordering of widgets – currently focused must be the last one in WGroup::widgets list. So it's actually a raw order imposed by implementation properties. I've fixed this in this patch:
- a new class WOrderKeptDialog is inheriting WDialog,
- it holds a GPtrArray with the same WEdit objects as in base WGroup::widgets,
- array is populated on start up (MSG_INIT) and then updated after each handled message from WDialog callback,
- an additional feature – the files are being sorted so that headers and their corresponding sources (.h/.hpp/.c/.cpp) are adjacent and with headers first.

What do you think? Fix or wontfix? IMO, this change has been asking for a patch. It also allows to finally have e.g.: Alt-1, Alt-2, etc. shortcuts switching to the first buffer, and second, etc. implemented in a following patch.

"	enhancement	new	major	Future Releases	mcedit	master						no branch	
