Конференция "WinAPI" » Перетаскивание файла на иконку в трее [D7, WinXP]
 
  • leonidus (25.05.08 11:34) [0]
    Подскажите пожалуйста куда копать, с помощью TRxTrayIcon помещаю иконку в трей, далее необходимо реализовать drag&drog на эту иконку, т.е. пользователь зацепил файл, перетащил его на иконку в трее и программа его получила. Как это сделать?
  • DiamondShark © (26.05.08 14:02) [1]

    > далее необходимо реализовать drag&drog на эту иконку

    Уверен, что необходимо?


    > т.е. пользователь зацепил файл, перетащил его на иконку
    > в трее и программа его получила

    Вообще-то, иконки в трее предназначены для программ, требующих минимального взаимодействия с пользователем. Иконки в трее -- это средство индикации, но никак не элемент взаимодействия.
    Среагировать на клик, показав меню или развернув нормальное окно -- вот максимум интерактивности для иконок в трее.
    И уж само собой, это не должен быть единственный способ взаимодействия с программой.

    Подумай, так ли оно тебе надо.
    Простых способов сделать это нет. А нужен ли тебе программный геморой для реализации очень очень ОЧЕНЬ неудобного в пользовании интерфейсного извращения?
 
Конференция "WinAPI" » Перетаскивание файла на иконку в трее [D7, WinXP]
Есть новые Нет новых   [134433   +21][b:0][p:0]