Показать сообщение отдельно
Старый 13.03.2009, 16:05
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 5  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
У каждого прямоугольника есть минимальная и полная ширина / высота. Когда наводим мышу на один из прямоугольников он начинает ресайзится вправо (если нужно) по ширине и вниз (если нужно) по высоте. Дальше проверяем всe прямоугольники находящиеся в том же ряду / в той же строке и ресайзим / передвигаем их соответственно. Очень похоже на судоку Главное изначально не создавать ряд / строку, в которой набор из максимально раскрытого прямоугольника и всех остальных максимально закрытх превысит общую высоту / ширину.
__________________
Hell is the possibility of sanity