Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Кто какой QPL юзает? / 25 сообщений из 62, страница 1 из 3
20.05.2004, 10:39
    #32525394
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
QPL - quick program launcher, прога, которая быстро запускает другие проги.
Быстро - всмысле не надо долго ходить по директориям и менюхам.
...
Рейтинг: 0 / 0
20.05.2004, 11:55
    #32525643
arthur1981
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
авторQPL - quick program launcher, прога, которая быстро запускает другие проги.
Где это может понадобиться?
Это ОС независимая библиотека что-ли?
Если это Виндовозная библиотека то ShellExecute, CreateProcess на что?
...
Рейтинг: 0 / 0
20.05.2004, 11:55
    #32525646
Yet another cat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
bash
=====
Cat и его покойный друг Chicago
...
Рейтинг: 0 / 0
20.05.2004, 13:59
    #32526103
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Самописная альтернатива Quick Launch в винах :)

Выглядит так


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
20.05.2004, 14:00
    #32526105
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Ну или так


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
20.05.2004, 16:41
    #32526666
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Блин, а!

Надо же... как похожи...

Тоже самописная альтернатива:

1 - окно вызваное хоткеем, хотмаусом или просто кликом на главном окне
2 - главное окно
3 - оно же в свёрнутом виде.
...
Рейтинг: 0 / 0
21.05.2004, 10:56
    #32527609
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
А у меня окно разворачивается когды курсор мыши на
на окошко наводишь


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
21.05.2004, 11:06
    #32527638
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
2CEMb
А это , у тебя как с иконками ?
ну в смусле с прозрачностью , у меня блин по этому поводу глюки всякие
не хочет нормально транспонировать :(

то есть берещь иконку "текстовой файл" кидаешь на окошко (у меня в этом случае заюзан drag&drop)
добавляется эта иконка , но прикол в чем ,она же белая , и цвет прозрачности тоже получается белый ...

а у стандартного виндовского таких проблем нету .
как то он нормально транспонирует .

и еще хранилише своих иконок(ну точнее данных о прогах) ты как организовал ,
реестр , ini файл или вообще XML :) ?


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
21.05.2004, 12:30
    #32527891
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
авторА у меня окно разворачивается когды курсор мыши на
на окошко наводишь
И у меня окно разворачивается, когда на него курсор наводишь.
И сворачивается, когда убираешь. Может сворачиваться вообще в иконку(не в заголовок, как показано на картинке, а тока в одну иконку). Может сворачиваться за экран, если его туда подтащить. Но у меня оно обычно просто минимизировано и я пользуюсь горячей мышью.

авторА это , у тебя как с иконками ?
Сабклассинг. У меня иконка рисуется поверх кнопки. Если убрать в опциях "текст" то будут тока одни иконки, почти как у тебя, тока в одну линию (прицепил к краю экрана - получился аналог офисной панельки). Наименование тогда выводится тултипом (тоже немного своим).
Драг"н"дропа нету. Кнопки вставляются копированием, например из меню "Пуск" или из проводника. Или можно стандартным способом.

автори еще хранилише своих иконок(ну точнее данных о прогах) ты как организовал ,
реестр , ini файл или вообще XML :) ?
В ini. По старту, программе можно параметром дургой ини-шник подсунуть.
Ини-файлы исторически сложились ещё с 2000-го года :) С первой версии.

А вообще у меня фич есть несколько :)
Давай фичами мериться!
...
Рейтинг: 0 / 0
21.05.2004, 12:59
    #32527981
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
у меня тоже ini :)

правда , вот с текстом как у тебя лень было делать ,хотя такая задумка была
так что оставил только иконки ,
да и вообче хочу ее переделать :)

автор
А вообще у меня фич есть несколько :)
Давай фичами мериться!

Давай , ну .... начинай



 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
21.05.2004, 14:17
    #32528204
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
авторда и вообче хочу ее переделать :)
у меня это перманентно реализуемая идея :)

авторДавай , ну .... начинай
Хехе.... Начнём с малых фич.

- кнопки бывают командные, а бывают попапные. Попапные подымают другую панельку с другими кнопками и т.д.
- до 15 уровней вложенности у попапных (хотя нафиг стоко?...)
- панельки перелистываются горячей кнопкой, горячей мышью или колесом(с уже поднятой панельки).
- горячая мышь работает с любого места экрана (в отличии от трейкоммандера)
- список и порядок вызова панелек задаётся в настройках попапных кнопок, которые их вызывают. (К примеру, в главной панели на рисунке 4 кнопки, в скроллинге учавтвуют тока 3)
- иконка может быть справа/слева от текста, может вообще отсутствовать, как и текст (но тока не оба сразу)
- Финтиплюшки признака попапной кнопки (треугольники справа) опциональны.
- Иконки кнопкам можно выбрать из системных, из QPL, из того, что лежит рядом с QPL и из самой проги. По умолчанию, когда кнопка добаляется копированием или поиском, используется умолчабельная иконка для данного приложения/документа в виндах.
- Прикольное главное меню с танцующими кнопками (не помню, кто придумал термин).
- Можно рулить положением новых панелей при скроллинге или попапе. Ибо иногда не совсем удобно, когда они появляются там же где и мышь.
...
Рейтинг: 0 / 0
21.05.2004, 15:00
    #32528346
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Да у тебя по курче будет

у меня , нету ни каких горячих кнопочек , проста до безобразия :0
нету поддержки текста как у тебя , только иконки , и хинт ,
когда над кнопарем держишь курсор .

фон для кнопочек , можно делать какой угодно итд
восновном у меня только внешняя красивость функциональна :)
так же можно менять саму иконку (в этой версии вроде бы нет (в лом смотреть ))

была задумка , сделать фичу как у WinRar-a по правой кнопке
аля "добавить в архив", только добавить в "QL" :)

так как делалась для себя ,собсно поентому , бульшего ничего не делал.
да кстати она у меня тоже в трей сварачивается

там пример с фоном правда глючный ...
пока я ее смотрел , пару глюков поймал
так что переделывать ее нужно будет основательно .

 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
21.05.2004, 15:33
    #32528458
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Ну на самом деле ты не переживай :)
У меня тоже есть глюки.
Баги стараюсь по возможности сразу убивать.

вот, к примеру, текущий список недоделок:
# first(?) start by on_win_shown q-icons temporary suspend mouse
# when open choose icon dialog, current used icon not selected
# line up icons align to only standard windows' position of icon (32)
# 2 monitors. When hot-called in second, rised in first.

Но фич больше :)

авторХехе.... Начнём с малых фич.
Ну чё, к средним фичам переходим? =)
...
Рейтинг: 0 / 0
21.05.2004, 16:37
    #32528661
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
И че там у тебя за фичи такие имеются ??

они у меня уже кончились
хотя даже не знаю :)


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
24.05.2004, 07:53
    #32529897
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Блин... :)

Ну фичи-нефичи, но

- контекстное меню на кнопках, с возможностью двигать, добавлять, убивать, вырезать кнопки. Кроме того, настройка и float.
- float - это нечто вроде режима плавающей кнопки. Это иконка 32х32. Которая дублирует функцию кнопки: имеет следущие фичи:
- Может имет фон или не иметь фона (ещё хочу сделать прозрачный фон, как тока узнаю ID для расширеного стиля прозрачных окно )
- Может висеть поверх всех окон, в отличии от иконок рабочего стола.
- Для управления этими иконками (в простанородии Q-Icons) используется кнопка Win (а нафиг она нужна вообще?).
- У каждой Q-Icon своё настраиваемое поведение по кнопке Win: скрыть, показать, выталкнуть наверх, скинуть вниз, реагировать на Win как на down и up раздельно или только на up.
- Q-Icons тоже с контекстным меню: настройки родительской кнопки, настройки самой иконки, выравнивание (к виндам, но тока на стандартное расположение), закрытие.
- Использование Win можно вырубить в главном меню, там же можно включить опцию активации Q-Iconов для попаных кнопок за один клик.
- Окно настройки кнопки позволяет задать коммандную строку, титл(полуавтоматически), иконку(или вообще без иконки), попапность, float, и признак активации и порядок по горячей кнопке, горячей мыше и колесу.

Ну много из этого, конечно, не фичи, а просто необходимость.

Остались фичи тяжёлые :)
...
Рейтинг: 0 / 0
24.05.2004, 10:47
    #32530163
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Ужасс

[quot CEMb]
(ещё хочу сделать прозрачный фон, как тока узнаю ID для расширеного стиля прозрачных окно )
[/qout]
Всмусле ?
я хотел замутить полупрозрачность :)
хотя там даже делать нечего
[quot CEMb]
- Может висеть поверх всех окон, в отличии от иконок рабочего стола.
[/qout]
Аналогично :)


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
24.05.2004, 10:49
    #32530170
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
упс исправил :)
Ужасс

CEMb
(ещё хочу сделать прозрачный фон, как тока узнаю ID для расширеного стиля прозрачных окно )

Всмусле ?
я хотел замутить полупрозрачность :)
хотя там даже делать нечего
CEMb
- Может висеть поверх всех окон, в отличии от иконок рабочего стола.

Аналогично :)




 ш
(';')
(V),(V),,
Код: plaintext
 JS 
[quot автор][/quot]
...
Рейтинг: 0 / 0
24.05.2004, 11:34
    #32530290
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
JibSkeartВсмусле ?
я хотел замутить полупрозрачность :)
хотя там даже делать нечего
Ага, я в курсе :)

Я даже её делал с поддержкой виндами ниже 2000.
Но потом убрал - слишком глючновато.

JibSkeart Аналогично :)
Имелись ввиду Q-Icons. В сравнении со столовыми иконками. Типа, эти всегда внизу, а мои могут быть и там и там.

Народ, что молчите? :) Никто больше QPL не использует?
...
Рейтинг: 0 / 0
24.05.2004, 14:26
    #32530736
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Зы...
наверное просто заработались


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
25.05.2004, 16:07
    #32532838
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Тяжёлые фичи перечислять? :)

Кстати, вчера глюк хороший поправил:
# first(?) start by on_win_shown q-icons temporary suspend mouse
теперь этого нет.

Кстати, могу прогой поделиться :)
...
Рейтинг: 0 / 0
25.05.2004, 16:21
    #32532889
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Давай выкладывай остальные фичи :)

з.ы а сколько она весит ?

а я пока буду боротся с непонятным AV
при юзании postmessage
самое интерестное , в тестовой проге работает на ура
а в другой проге все тоже самое вылетает с AV :(


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
26.05.2004, 08:03
    #32533709
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
авторДавай выкладывай остальные фичи :)

Я буду краток:
= плагины. Программа может быть расширена плагинами. Пока тока несмысловыми, тобишь, не к кнопкам.
- Основная прога берёт на себя обслуживание диалоговых сообщений любого окна плагина. Для этого надо только поюзать специальное сообщение.
- Основная програ берёт на себя вывод тултипов (тока в с окнами, которые получают сообщения в одном процессе с основной программой, иначе, пока не работает, делаю). Тултипы особенные :)
- Плагин при инициализации может указать Сумке надобность в окне настройки: тогда в окне настроек, при подъёме добавится новый таб, с титлом и иконкой плагина. Надобность в главном меню: при подъёме гл. меню добавится одна танцующая кнопка с именем плагина. Надобность в запуске, остановке: плагин стартует вместе с Сумкой и останавливается вместе с сумкой.

Официально пока плагинов нет :) То бишь в документации они не указаны.
Но они есть. Правда, недоделанные.
Есть плагин-ремайндер (будилка). Как пример, имеет кнопку в главном меню, по которой подымается основное окно. Имеет таб в настройках(пока ненужный). По старту Сумки юзает стартовую функцию для поднятия таймера на тему отслеживания событий, созданных в прошлых сессиях(таймер подымается, а вот запоминание событий пока не реализовано).
Ремайндер пока имеет 2 режима: when и while.
По таймауту может поднять окно сообщения и/или запустить программу(ы).

Сщас упорно пишу ещё один плагин, который должен помочь в работе под виндами :)
...
Рейтинг: 0 / 0
26.05.2004, 08:06
    #32533711
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
забыл:

авторз.ы а сколько она весит ?
Весит 189К где-то. (без плагинов)
Но если критично, могу повыкидывать внутренние иконки и догнать до 150К
...
Рейтинг: 0 / 0
26.05.2004, 11:31
    #32534048
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
Да нет не критично .
и не лень тебе все это было городить ??

 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
26.05.2004, 11:44
    #32534083
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто какой QPL юзает?
автори не лень тебе все это было городить ??
Что именно? Плагины?
Нет :)

Изначально, таймер был встроен в программу в первой версии.
Но потом, когда выяснилось, что число пользователей программы перевалило за 2 () я решил, что не всем будут полезны разные фичи программы, и, для начала выкинул таймер. К тому же, плагин с нужным видом деятельности можно самому накатать. Интерфейс там простой (правда, я его ещё не зафиксировал).

В 2.1 Хочу добавить ещё один сорт плагинов: от кнопки. Там появится(уже появилась) фундаментальная сущность Executor, которая будет иметь свойство расширятся внешними обработчиками, которые и будут в плагинах.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Кто какой QPL юзает? / 25 сообщений из 62, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]