Быстрый запуск

Тема в разделе "WASM.PROJECTS", создана пользователем mixkorshun, 18 янв 2009.

  1. mixkorshun

    mixkorshun New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2009
    Сообщения:
    22
    Запуск из трея

    Привет всем!
    Идея программы простая, реализовать быстрый запуск из трея любого типа приложений и команд. Т.е. в итоге должен получиться не только банальный запуск программ, но и к примеру очистка какой либо папки.
    [​IMG]
    Проект пока совсем сырой и судить что получиться пока что рано. Интересно узнать мнение о идее вот такого быстрого запуска. Еще очень хочется узнать реализацию красивого меню, перерыл много инфы, кром того что нужно самому отрисовывать каждый item ничего не нашел. Сейчас работаю над созданием хорошего формата файлов, скоро выложу исходники, тем более нужна помощь.
    Выдвигайте предложения и пожелания ))
     
  2. meduza

    meduza New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2008
    Сообщения:
    212
    в виндовсе для этой цели есть меню "пуск".
     
  3. mixkorshun

    mixkorshun New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2009
    Сообщения:
    22
    вот доработка библиотеки, пока недописана, так что еще не работает. + к тому не откоментирована(времени не было), может кто поразбирается, что нить предложит..
    По идее будет файл вида
    такого типа файл будет преобразовываться в спец. формат(функция ConvertFile) и оттуда уже читаться, один раз преобразовали -> пользуемся. Очень интересно узнать как можно улучшить функцию IntToStr, она работает, но писал извращенно, так что может это не лучшая реализация, но как смог так написал.
     
  4. mixkorshun

    mixkorshun New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2009
    Сообщения:
    22
    meduza

    не все можно в нем реализовать.. сейчас проект не то что не лучше, но и хуже.. но к примеру сделать очистку папки или добавление строки к фалу или еще что(не знаю что именно, просто функцию) то уже меню пуск обойдет
     
  5. GMax

    GMax Member

    Публикаций:
    0
    Регистрация:
    3 июл 2006
    Сообщения:
    218
    можно использовать XXMenu
    http://www.wasm.ru/baixado.php?mode=src&id=259
     
  6. mixkorshun

    mixkorshun New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2009
    Сообщения:
    22
    Хочется все таки самому.... Узнал что WM_MEASURE и WM_DRAWITEM. а вот как это используется и для чего какое из них нужно пока не понял.. + как узнать высоту раскрывшегося PopupMenu? тогда можно будет слева битмап вывести, часто такую фичу делают
     
  7. GMax

    GMax Member

    Публикаций:
    0
    Регистрация:
    3 июл 2006
    Сообщения:
    218
    так там исходники есть, посмотреть можно.
     
  8. mixkorshun

    mixkorshun New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2009
    Сообщения:
    22
    хотелось бы документацию на эту тему..
     
  9. punxer

    punxer Андрей

    Публикаций:
    0
    Регистрация:
    16 окт 2006
    Сообщения:
    1.327
    Адрес:
    Ржев
    смешно конечно об этом говорить, но примеров создания меню и всяческого изврата над интерфейсом, да и почти всего остального не относящегося к native и kernel программированию очень много на ....vb, а учитыывая что это для win32, несли вы знаете asm, перенести это на другой язык нет проблем! Даже на асм с висуал басик.
    (не пинайте плиз, но это ибо истина. на vb легче найти ПРИМЕР WIN32, легко понимаемый и без лишнего. Без интерфейса(createwindow.........))
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!это лишь для тех, кто задаёт такие вопросы...
     
  10. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    Советую обратить внимание на софтину TrueLaunchBar.
    http://www.truelaunchbar.com
    Позволяет делать всевозможные меню в панели быстрого запуска (а также отдельных тулбарах). Возможно делать меню на каталоги (при этом в меню отображается дерево файлов и вложенных каталогов), произвольные ярлыки как на любые файлы, так и на обьекты оболочки (типа сетевое подключение и т.п.)... Вложенные меню, иконки, скины, хоткеи, плагины, режимы отображения, и еще куча возможностей, которых я и сам до конца не изучил...
    Быстрая, бесплатная (donationware).
    [​IMG]

    П.С. Все придумано до нас :)