motorboy
 - Стаж: 8 дней
- Сообщений: 8
- Репутация:1[+] [-]
|
|
Stranger13
 - Стаж: 3 года 1 месяц
- Сообщений: 17
- Репутация:0[+] [-]
|
motorboy поюзал лаунчер,начало хорошее! внесу немного своих предложений к уже озвученным другими форумчанами: -расширить выбор в настройки "после запуска программы" (свернуть в трей, спрятать слева или справа за границы экрана для примера как TBLauncher); -сделать запуск программ по одиночному щелчку мышки а не по двойному а описание программ перенести в всплывающее окно при наведении курсора на нужную прогу на ули в контекстное меню проги добавить пункт "описание". все таки это лаунчер портативок а не WPI; -раз уж есть в редакторе/добавлении программы "параметры командной строки", не плохо было б тогда и в контекстное меню внести пункт запуск без ключей, для гибкости запуска приложений; -присоединюсь к предложениям форумчан сделать в лаунчере последовательный запуск программ группы с такими предложениями: 1. добавить в контекстное меню группы пункт "запустить программы поочередно" - удобно использовать на живой системе для авто установки нужного набора софта т.д. 2. ну а для установки софта при использовании лаунчера в заливках или автоустановки добавить возможность запуска лаунчера с ключем, к примеру -auto "название группы"; -в настройки редактирования программы добавить функционал выбора отображения программы при запуске лаунчера (отображать в PE системах,на живой системе, отображение по разрядностям систем) для гибкой настройки софта чтоб лишние проги не отображались в списках при запуске на различных системах. Такие вот предложения!
|
 Отправлено: 08-Мар-2026 19:07
(спустя 1 час 27 минут)
motorboy
 - Стаж: 8 дней
- Сообщений: 8
- Репутация:1[+] [-]
|
106598motorboy поюзал лаунчер,начало хорошее! внесу немного своих предложений к уже озвученным другими форумчанами: -расширить выбор в настройки "после запуска программы" (свернуть в трей, спрятать слева или справа за границы экрана для примера как TBLauncher); -сделать запуск программ по одиночному щелчку мышки а не по двойному а описание программ перенести в всплывающее окно при наведении курсора на нужную прогу на ули в контекстное меню проги добавить пункт "описание". все таки это лаунчер портативок а не WPI; -раз уж есть в редакторе/добавлении программы "параметры командной строки", не плохо было б тогда и в контекстное меню внести пункт запуск без ключей, для гибкости запуска приложений; -присоединюсь к предложениям форумчан сделать в лаунчере последовательный запуск программ группы с такими предложениями: 1. добавить в контекстное меню группы пункт "запустить программы поочередно" - удобно использовать на живой системе для авто установки нужного набора софта т.д. 2. ну а для установки софта при использовании лаунчера в заливках или автоустановки добавить возможность запуска лаунчера с ключем, к примеру -auto "название группы"; -в настройки редактирования программы добавить функционал выбора отображения программы при запуске лаунчера (отображать в PE системах,на живой системе, отображение по разрядностям систем) для гибкой настройки софта чтоб лишние проги не отображались в списках при запуске на различных системах. Такие вот предложения! Свертывание в трей - сделаю. Запуск без ключей - сделаю. Запуск программ по одиночному щелчку - сделаю. Описание. Если вам не нужно видеть описание - просто уменьшите поле описания вниз до упора и оно не будет отображаться. Сделать всплывающее описание по наведении мыши на прогу сделать не получится. Хотя возможно я что то придумаю. Через Winapi например. Отображать в PE системах, на живой системе, отображение по разрядностям систем - немного сложнее, но думаю что смогу добавить такой функционал. Прятать за границы экрана - Вы имеете в виду показ окна лаунчера при наведение мыши к правому\левому краю экрана? Последовательный запуск программ из группы - могу сделать. Но это же лаунчер а не WPI . Может лучше сделать отдельную утилиту для установки софта? Но если нужен такой фунционал в лаунчере то сделаю.
|
AZJIO
  - Стаж: 8 лет
- Сообщений: 1354
- Репутация:127[+] [-]
|
106599Свертывание в трей - сделаю. При такой фиче удобно будет иметь горячую клавишу для показа окна.
|
 Отправлено: 08-Мар-2026 22:31
(спустя 2 часа 58 минут)
Stranger13
 - Стаж: 3 года 1 месяц
- Сообщений: 17
- Репутация:0[+] [-]
|
Прятать за границы экрана - Вы имеете в виду показ окна лаунчера при наведение мыши к правому\левому краю экрана? как вариант можно и так но в TBLauncher он при свертывание остается торчать сбоку полоска с названием, и при нажатии на нее открывается лаунчер, своего рода закладка торчит. И конечно же как пердложилПри такой фиче удобно будет иметь горячую клавишу для показа окна. И если возможно при возможности сделать шрифт увеличивать с ярлыками в панелях, не критично но для удобства не помешало бы.
|
 Отправлено: Вчера, в 00:24
(спустя 1 час 52 минуты)
motorboy
 - Стаж: 8 дней
- Сообщений: 8
- Репутация:1[+] [-]
|
Свертывание за границы экрана сделать не получится... Не знаю как это реализовать. Сделать шрифт в панелях больше - без проблем. А вот с иконками сложнее. Они ограничены размером 16х16. Разве что AZJIO подскажет как это сделать в Pure Basic.
|
 Отправлено: Вчера, в 18:31
(спустя 5 часов)
AZJIO
  - Стаж: 8 лет
- Сообщений: 1354
- Репутация:127[+] [-]
|
Они ограничены размером 16х16. Разве что AZJIO подскажет как это сделать в Pure Basic. If LargeIcon ; 32 ExtractIconEx_(path, IconIndex, @hIcon, 0, 1) ; 32 Else ExtractIconEx_(path, IconIndex, 0, @hIcon, 1) ; 16 EndIf При закрытии программы обязательно очистить память от иконок. То есть их дескрипторы надо хранить до конца работы программы. Не помню с какой версии Windows можно указать любой размер, но он будет выполняться масштабированием.Разве что AZJIO подскажет как это сделать в Pure Basic Стало интересно проверить есть ли слово "PureBasic" в исполняемых файлах скомпилированных на PureBasic. Открыл HxD, кинул туда бинарник, поиск в режиме юникода, показал вхождение, аналогично и в моих файлах (только PureWeb). Как я понимаю там ещё есть классы и слово "Pure" ещё встречается PureWeb и PureSysTray, PureSplitter, ну и если в "О программе" указано, то в бинарнике точно будет. В старых версиях PureBasic ещё и путь компиляции попадал в бинарник. Обилие констант затесалось, поиск по префиксам "PB_".
|
AZJIO
  - Стаж: 8 лет
- Сообщений: 1354
- Репутация:127[+] [-]
|
В справкеSetGadgetAttribute(): Со следующим атрибутом: #PB_ListIcon_DisplayMode : Изменяет режим отображения Гаджета. Может быть одной из следующих констант (только для Windows): #PB_ListIcon_LargeIcon: Режим больших иконок #PB_ListIcon_SmallIcon: Режим малых иконок #PB_ListIcon_List : Режим списка #PB_ListIcon_Report : Режим таблицы (столбцы, режим по умолчанию) Но вот только тут не список, а горизонтальный вид плиток.Define hIcon ; Define NewList hIcons() If OpenWindow(0, 100, 100, 800, 600, "Пример Гаджета Список со значками", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) ListIconGadget(0, 5, 5, 790, 590, "Name", 100, #PB_ListIcon_FullRowSelect | #PB_ListIcon_AlwaysShowSelection) AddGadgetColumn(0, 1, "Address", 250) ExtractIconEx_("Shell32.dll", 3, @hIcon, 0, 1) ; 32 SetGadgetAttribute(0, #PB_ListIcon_DisplayMode, #PB_ListIcon_LargeIcon) For i = 0 To 11 AddGadgetItem(0, -1, "ага " + Str(i), hIcon) Next Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow DestroyIcon_(hIcon) EndIf Открыл тему с вопросом на офиц. сайте.
|
 Отправлено: Вчера, в 22:30
(спустя 7 минут)
motorboy
 - Стаж: 8 дней
- Сообщений: 8
- Репутация:1[+] [-]
|
Спасибо за пример. Но для лаунчера нужен вид не плиткой а списком. Что ж возможно я что то придумаю. Через Winapi.
|
Страница 2 из 2
Текущее время: 10-Мар 00:02
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|