добавил возможность изменения ботовладельцем минимальной яркости цвета на фоне белого, т.е. теперь не любой RGB цвет можно выбрать, а только достаточно яркий на фоне белого. Впрочем, по желанию ботовладельца это можно и отключить;
Яркость цвета на фоне белого считается по формуле:
1 - (0.299*R + 0.587*G + 0.114*B)/255
Где 1 - яркость белого цвета (1 получается если вместо R,G,B подставить везде 255), а вычитается яркость цвета, который пытается выбрать пользователь.
Странные коэффициенты в формуле возникают из-за того, что глаза воспринимают яркости каждой компоненты R,G,B по-разному.
global_chat.exe с иконкой для компилятора 3 файла. http://worlds.activeworlds.ru/downlo...resource_h.rar
1.unrar в папку проекта.
2.В файле global_chat.rc подправить правильный путь к иконке.
3.Перетащить файлы global_chat.rc и resource.h в проект в дерево
4.Перестроить решение
5.Всё)