Обновление libGUI.
http://www.menuetosgame.narod.ru/programs/libGUI.7z
Исправлен недочёт,связанный с crate_control(в остальном всё нормально).
Подкорректированы цвета для 2D кнопок.Теперь они выглядят объёмными при любом цвете скина.
Оптимизация кода для 2D объектов(кнопки и скролеры).Оптимизация проведена как по скорости, так и по размеру.
Демка теперь перемещается.
<Lrz>
Для выхода из демки используй кнопку Exit.
All
Дальше я решил заняться закладками.
Продумов много вариантов реализации, я решил, что самым оптимальным будет вариант, когда все контролы, находящиеся на закладках, будут дочерними по отношению к закладке.При переключении разных закладок сообщения от клавиатуры и мыши будут посылаться контролам, которые находятся на активной закладке.
Что касается обменного буфера, то я думаю, что вариант Serge-а самый лучший.От того, что в памяти ядра разместиться буфер обмена никакого вреда стабильности и безопасности системе не будет.