Я думаю можно обойтись без кода, тут главное смысл. 1.Есть panel1 на listbox1 (panel1.Location = ...(0,0);) 2.У панели обрабатывается событие Mouse_Enter
if (DwnldModsInfoPanel->Location == System::Drawing::Point(0, 0)) DwnldModsInfoPanel->Location = System::Drawing::Point(0, 190);
else DwnldModsInfoPanel->Location = System::Drawing::Point(0, 0);
Так все работает. Но я хочу чтоб эта панель становилась видимой пользователю (неважно каким способом - параметр Visible или BringToFront или Size(0,0) или location хоть из жопы появлялась - пофиг итп... :). Беда заключается в том что если я вооплощаю любой из перечисленных способов то данная панель тупит на месте мерцая. Тоесть не убегает от курсора, а выполняется следующее: курсор наводится уходя с листбокса вызывая одновременно два события - Listbox_MouseLeave в котором сказано сделать panel1 невидимой, и panel1_MouseEnter код выше, затем курсор должен уйти с панели так как она переместилась и попасть на листбокс, что сделает панель видимой. Все вроде бы логично. Но при этом панель просто мерцает на месте, это работает только если судорожно махать мышкой по экрану пересекая панель :( Как можно обойти данную проблему? Компилирую в среде c++/cli на vs13 под vcredist2010 на релиз и 2012 на дебаг
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется парсер, написанный на c#Заметил, что при запуске скорость работы выше, чем, к примеру, через несколько часов
Здравствуйте! Столкнулась с проблемой получения информации по запросуОтправляю куки на сервер, приходит ответ 200, но мне приходят только...
Как можно сделать подобное сообщение, с жёлтой полоской слева и emoji под ним?