valerka78 Замутил нечто вроде dock'a - панель с батонами, невидимая до тех пор, пока мышь не появится на краю десктопа. И вот пока она невидима - жрёт до фига памяти, а хотелось бы, чтобы меньше. Я не жадный, просто у меня Касперский (5.0) жрёт столько же, но делает при этом полезного гора-а-а-аздо больше, чем моя панель
А зачем платить больше, если стирает одинково?
Вот и хотел узнать, есть ли какие-нибудь хитрости, ловушки, общие ошибки программиста, прочитав/изучив/исправив которые можно было бы хоть немного умерить аппетит приложения...
С другой стороны, это - расплата за то, что юзаю VCL, но всё-таки
Добавлено: Ещё вопрос... Есть три процедуры для отлова кликов грызуна:
1. WMNC
RBUTTONDOWN(var msg: TMessage); message WM_NCRBUTTONDOWN;
2. WMNC
LBUTTONDOWN(var msg: TMessage); message WM_NCLBUTTONDOWN;
3. WMNCLBUTTON
DBLCLK(var msg: TMessage); message WM_NCLBUTTONDBLCLK;
Как написать ту, которая будет ловить клик средней кнопки мыши?.. Логика отсутствует напрочь (((
Добавлено: Нашёл её: procedure WMNMBUTTONDOWN(var msg: TMessage); message WM_MBUTTONDOWN;
Но она у меня не пашет, почему-то \\\
p.s.
Тихо сам с собою...
Я веду беседу...
Добавлено: Есть контакт! Нашёл!
WM_
NCMBUTTONDOWN