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

Выглядит так


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


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

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

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

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


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

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

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

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


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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

вот, к примеру, текущий список недоделок:
# 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
Кто какой QPL юзает?
    #32528661
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И че там у тебя за фичи такие имеются ??

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


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

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

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

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

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

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


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

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

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

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




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

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

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

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


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

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

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

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

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


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

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

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

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

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

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

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

В 2.1 Хочу добавить ещё один сорт плагинов: от кнопки. Там появится(уже появилась) фундаментальная сущность Executor, которая будет иметь свойство расширятся внешними обработчиками, которые и будут в плагинах.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32534381
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати можешь прогу бросить , я заценю ...
может пользоватся буду, ну если мне понравится ....
а то все это обычно индивидуально


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32534389
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
монстры :-)
я себе такую в 98 году написал. примитивнее некуда, все прописывается ручками в инишке и работает из трэй бара. и все :-) зато весит 18 кил ехешник.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32534536
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Круто !
у меня около 500 кило .

 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32535051
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самая первая версия написанная ещё в 97 году на LabVIEW вообще не имела ини-шника, чтобы поменять ехе-шники приходилось пересобирать программу.
А весила она около 2.5-3 мегов!!!

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

авторзато весит 18 кил ехешник
На NNM.ru видел игруху, весит всего 100К, даже меньше - 3д шутер, с требованиями: 1.5ггц, видео 128мегов, 512 оперативки. Говорят, при запуске разворачивается в 200мегов. Графика там ничё даже! Правда комп мой был слаб её потянуть :) Но слайд-шоу я посмотрел :)
Вот это я понимаю - кодинг!!! 100кб игруха и сравните с третим кваком или думом
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32535065
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2CEMb
я в нее играл ,
зы кстати там глюк есть .
если ты гдето вверху находишся над монстрами ,
они все равно нас почемуто убивали


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

Но это всё оффтопы :)

Давайте по существу! :)
Я вообще ещё хотел узнать, у кого какие есть фичи и идеи.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32683453
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот от нечего делать сижу и заного переделываю .

и несколько фич добавлю .

1. прозрачность . но как грится только для win2k/XP
2. Кнопари с подписями :) либо просто иконки .
все остальное видимо придумаю по ходу


кстати CEMb

ты кнопари сам писал аль , стандартные брал ?

я думаю сам кнопари писать .

и еще подумываю все это пересобрать на VC6
но не юзать mfc ...



 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32684420
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВот от нечего делать сижу и заного переделываю .
Хорошо тебе делать нечего... Я вот одновременно 3 проги пишу...
До "заново переделывать" пока ещё далеко мне, но уже момент назревает :)

автори несколько фич добавлю
Между последней альфой и первой, делающейся сейчас бетой у меня 6 фич и 15 фиксов. Это если я сёдня все вспомнил, что за последнее время сделал :)

авторты кнопари сам писал аль , стандартные брал ?
Сам. Там всё просто.
А стандартные - это какие?
Я, кстати, изначально, вообще новый класс делал.
В котором на каждый экземпляр можно было на каждое событие навешать свой уникальный обработчик.
Но, потом сделал всё сабклассингом и успокоился :)

автори еще подумываю все это пересобрать на VC6
но не юзать mfc
А сщас оно на чём? MFC в таких вещах действительно лучше не использовать.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32684923
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Хорошо тебе делать нечего... Я вот одновременно 3 проги пишу...
До "заново переделывать" пока ещё далеко мне, но уже момент назревает :)


Да проект уже сделан , после поледнего апдейта стабильно работает вот уже второй месяц 24х7 (тьфу - тьфу - тьфу )

автор
Сам. Там всё просто.
А стандартные - это какие?
Я, кстати, изначально, вообще новый класс делал.
В котором на каждый экземпляр можно было на каждое событие навешать свой уникальный обработчик.
Но, потом сделал всё сабклассингом и успокоился :)


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

автор
А сщас оно на чём? MFC в таких вещах действительно лучше не использовать.


Builder C++ 6

правда , я как то давно пробовал , что либо писать на Win API
кстати и на билдере , тоже на чистом win api без проблем написать
в принципе даже код будет аналогичен как и в VC



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

А кстати , что за сабклассинг ? :)


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32686697
Siebentearbeit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
subclassing вроде как пошёл от MFC
там можно на объект навешивать новый обработчик или чё-то в этом духе.

я делаю так (совсем когда по-хорошему, но иногда бывает проще):
-делаю класс
-в нём завожу m_hWnd (как в MFC)
-в нём завожу m_pfn (не как в MFC)
-делаю функцию Create
-в этой Create после создания окна подменяю у него функцию обработки своей, а старую спасаю в m_pfn.
-пишу свою функцию обработки, за надобностью зову m_pfn.

Вот собственно и всё :)

Тут есть один минус - после создания окна пропускаются первые сообщения. Ну да и хрен с ними.

С диалогами такой пробемы нет - там всё своё и начальный обработкик и параметр, через который можно указатель на класс передать.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32687735
Фотография nex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я Quick Launch узаю :)

Была у меня тоже приблуда самописная когда на Win3.11 сидел. Написанна была на Borland C++ 3.1 (winapi), и представляла собой что-то типа toolbar-а в отдельном окошке... просто квадратные кнопки с иконками в один или несколько ряд(ов). Пользовался ей на win95 и 98-ой, пока не вышел explorer патч с quick launch-ем.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32716729
СЕМЬ2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ты даешь.......нет слов просто.......
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32718198
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2СЕМЬ2

не распознал вашу мысль...
что не так?
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32718217
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2СЕМb

я сперва подумал это ты, nexу что то ответил :)

потом углядел только :)

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

если опять работай не пригрузят ..



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

Если ты победишь, я сюда опубликую спецификацию версии 2.1
Она уже тянет на автономное MFC.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32718281
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMbБудем мериться фичами!!! ;)

Если ты победишь, я сюда опубликую спецификацию версии 2.1
Она уже тянет на автономное MFC.

Ндык , все тоже самое просто движек так сказать переделал ...

плюс хочу добавить группы итд
и перетаскивание кнопок на другую позицыю
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32718636
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Минимизирована :)


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


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


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

Я тоже было хотел скины и расскраски делать...
Но потом подумал-подумал и решил, что это
будет отдельный плагин, который будет уметь раскрашивать всё, что дадут :)
Это вот как раз к 2.1 версии.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32718886
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMbСимпотишно смотрится :)

Я тоже было хотел скины и расскраски делать...
Но потом подумал-подумал и решил, что это
будет отдельный плагин, который будет уметь раскрашивать всё, что дадут :)
Это вот как раз к 2.1 версии.

А я пока понятия не имею , как систему плагинов делать :)
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32719391
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Легко.

Придумываешь стандартный программный интерфейс, типа start_plugin, stop_plugin, getinfo, итд итп.

Потом в каждом плагине реализуешь эти функции,

Потом в основной программе делаешь поиск по всем dll-инам, лежащим рядом. Проверяешь, что они - твои плагины (например через getinfo(если она вообще есть)) и вперёд -> start_plugin.

Может ещё какие варианты работы с плагинами есть...

А я примерно так и делаю. Тока у меня плагин ещё решает, какие функции он реализет, а какие нет, и ещё он может использовать функции основного модуля(через механизм сообщений), но это как бы уже стандартная песня.
В 2.1 хочу и это всё убрать.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32719443
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понятно , что пока ничего непонятно :))

вчера 4 глюка заценил , сегодня будет время буду исправлять :)


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


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32730405
Guest1001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
;)
смешно даже .. я то всегда пытаюс оперативку чистым держать ;) вот хочу решится из Виндов окончательно на фрибсд перейти ;)
там то в оперативке висит будут не такие уж и объемные проги по стандарту ;)
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32730502
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нуу , это не причина не программить ...
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32731603
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это даже наоборот - причина программить.

Я тоже всегда стараюсь оперативку чистой держать.
(давно прошли детские годы про вытягивание и прикручивание к оси всяких фенек - всё. Пустой десктоп, компактный таскбар(мной написанный), никаких лишних прибабахов)

Ибо всякие фриварные/шараварные сервера кишат всякой лабудой типа сиди-эджекторов написанных в MFC со скинами и весящими по 2 мега и тому подобное...
Народ норовит на всякую мелочь написать программку, в Win32API разбираться лень - вот и получаются такие мастадонты.
Иногда попадаются действительно полезные проги, но они или не всё могут или тяжёлые и тормозят.

Отсюда мораль: накачаться и написать, то, что нужно. Моя прога сщас весит 200к. А если с неё лишние иконки повыкидывать, то ещё меньше (140к, судя по старым альфам).
А умеет много.

PS. Я тут тоже баги правлю, фичи приделываю, делаю поддержку для 9х/МЕ.
Ничё нового фундаментального не приделал.
Буду делать драг-н-дроп :)

PPS. Ну тоже поделюсь картинкой. Сделал иконки в меню. Hidden пишеться с 2 d, знаю :)
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32731655
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У билдере есть такая вешь , которая мне не нравится , это
пустой проект весит кило 600 :)
поентому у меня проект уже вылез в 700 кило ,
будет время перепишу под win32api , зато полутше разберусь в нем ..
а пока эту буду доделывать и баги убирать .

драг & дроп , тоже хочу сделать, между кнопками чтобы порядок менять можно было.



 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32733185
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня порядок пока меняется из меню (move up move down)
А drag'n'drop делается (оказытся) в полпинка.
Надо окну задать слиль WS_EX_ACCEPTFILES и ловит WM_DROPFILES.

Вот кусок кода из моей тестовой проги:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
case WM_DROPFILES:
{
	HDROP hDrop = (HDROP) wParam;
	int iSize =  0 ;
	int iSizeCount= 0 ;
	int *iSizes;
	char *pszNames;
	int iCount = DragQueryFile(hDrop,- 1 ,NULL, 0 );
	iSizes = new int[iCount];
	for(int i= 0 ; i<iCount; i++)
	{
		iSize += DragQueryFile(hDrop,i,NULL, 0 );
		iSizes[i] =DragQueryFile(hDrop,i,NULL, 0 );
	}
	pszNames = new char[iSize + iCount +  1 ];
	for(i= 0 ; i<iCount; i++)
	{
		DragQueryFile(hDrop,i,pszNames+iSizeCount,iSizes[i]+ 1 );
		iSizeCount += iSizes[i];
		pszNames[iSizeCount]='\n';
		iSizeCount ++;
	}
	pszNames[iSizeCount]='\0';
	::MessageBox(NULL, pszNames,"drop files", MB_OK);
	delete[] pszNames;
	delete[] iSizes;
}
break;
сёдня в прогу перетащу
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32733338
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это у меня с первых версий реализованно :)

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


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32733433
CЕМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А я хочу немного не так его заюзать
У меня после открытия дочерней панели, родительская пропадает.
Хотелось бы придумать, как сделать возвращение назад мышью... Вот думаю, заюзать какой-нибудь драг...
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32733460
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всмусле возрашение назад мыши.
позицию имеешь ввиду ?!


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

Всмысле возвращение назад панели.

У меня панелей видимых может быть тока мах 2 (во второй версии)
Это главная, с кнопками, с кнопками_управления и титлом
И служебная - все остальные (уровней вложенности - 16).
Так вот, если служебная содержит попап-кнопку, то при клике по этой кнопке, эта панель убивается, создаётся новая в неё набираются кнопки по признаку дочерних для нажатой кнопки. Дык вот, хочется уметь назад возвращаться.
Типа сделал какое-то приседание и вернулся назад в родительскую панель, при этом ничего лишнего нового не рисовать. С клавиатуры можно сделать кнопку "бакспэйс" как в ехрлогеге, а вот с мыши....
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32733493
Siebentearbeit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PS. Возвращение назад мыши есть, опциональное для двух случаев: при перемотке "горячих" панелей(через горячую кнопку и горячую мышь) и при подъёме попапов.
...
Рейтинг: 0 / 0
Кто какой QPL юзает?
    #32733505
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нет , иногда вылажу ...

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


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