Made a plan for showing, hiding, enabling, and disabling controls.

This commit is contained in:
Pietro Gagliardi 2015-05-24 21:30:32 -04:00
parent b991496f83
commit 4b2bb2f75f
1 changed files with 27 additions and 0 deletions

27
redo/shed Normal file
View File

@ -0,0 +1,27 @@
show
unset hidden flag
update state
hide
set hidden flag
update state
enable
unset disabled flag
update state
disable
set disabled flag
update state
update state
if shown and all parents shown
commit show
else
commit hide
if enabled and all parents enabled
commit enable
else
commit disable
update container stat
update container state, non-containers
do nothing
update container state, containers
for all children
update child state