Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Linkbar

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Открыть новую тему     Написать ответ в эту тему

asaq



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Linkbar



Текущая версия: 1.6.9 (02.01.2021) Скачать Zip-архив (2,3 МБ)

Текущая бета: 1.7.0 beta 1 (11.07.2021) Скачать Zip-архив (4 МБ)

Linkbar - это бесплатная панель быстрого запуска для рабочего стола Windows Vista/7/8/8.1/10 с поддержкой Drag&Drop, системных тем оформления и нескольких панелей. Разрабатывается при желании вернуть функционал панелей из Windows XP. Написана на VCL Delphi XE3, присутствует возможность локализации.
 
Дополнительные возможности:
• Drag&Drop
• Контекстное меню проводника
• Несколько панелей
• Системные темы оформления
• Aero Glass
• Списки переходов (Jump Lists)
• Иконки до 256 пикселей
• Автоскрытие (по наведению мыши/по клику/по комбинации клавиш)
• High DPI
• 64-битная версия
• Локализация на английский, греческий, индонезийский, испанский, итальянский, китайский, корейский, немецкий, польский, португальский (Бразилия), русский, французский, японский
• Простая система локализации (с версии 1.6.7)
Ключи командной строки
TODO
 
Дорогие пользователи, пожалуйста указывайте в своих вопросах версию и разрядность панельки и ОС и проблему описывайте максимально подробно.

Всего записей: 247 | Зарегистр. 11-09-2010 | Отправлено: 21:23 09-04-2016 | Исправлено: asaq, 22:04 11-07-2021
bird70

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq
Спасибо за новые версии.
Есть ещё просьба-предложение.
Если включено автоскрытие и показ поверх остальных окон, то не реагировать на верхнюю правую область экрана на котрой могут находиться кнопки управления окна, развернутого на полный экран. Либо дать пользователю указать свои размеры, либо определять размеры кнопок "скрыть-развернуть-закрыть". А то окно развернуто на весь экран, хочу закрыть его, а выскакивает панель.
Ещё заметил отличие в поведении по сравнению с XP-шными панелями.
Если отключено "Показывать поверх всех окон" и включено "Автоскрытие", то при нажатии области "Свернуть все окна", панель тоже скрывается и больше не реагирует на мышь.  В XP "cвернуть все окна" не действовало на панели. Если возможно, то хотелось бы увидеть такую возможность и у вашей панели.

Всего записей: 28 | Зарегистр. 05-01-2009 | Отправлено: 16:57 18-01-2018
asaq



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
VSHY
Автоскрытием необходимо заняться всерьез.
 
bird70
Настройка ширины панели в скрытом состоянии в разработке.
Потому что панелькина настройка "Поверх остальных окон" не аналогична ХР-шной тк MS убрали эту функцию для панелей. Проверил, показал рабочий стол кнопкой на панели задач "Свернуть все окна" и комбинацией клавиш Win+D панель действительно скрывается однако возвращается назад после повторного нажатия или при показе любого окна.

Всего записей: 247 | Зарегистр. 11-09-2010 | Отправлено: 18:57 18-01-2018
asaq



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Версия 1.6.8 beta 2 (ссылка в шапке):
- Улучшена работа автоскрытия;
- Добавлена настройка ширины прозрачных углов для скрытой панели;
- Настройки недоступные для текущей ОС скрыты из диалога настроек;
- Добавлено сохранение настроек при нажатия кнопок "OK"/"Применить" в диалоге настроек, вместо сохранения при закрытии приложения;
- Исправлена "Access violation read/write" при автостарте панельки (часто при масштабировании ОС 125%);
- Исправлена работа настройки "Прозрачная когда скрыта" на Windows 10 (поломана в 1.6.8 beta 1);
- Исправлено некорректное изменение величин в диалоге настроек с помощью колеса мыши. Величины менялись с большим шагом;
 
Добавлено
- Внесены изменения в расчет высоты текста (высота кнопок может уменьшится, регулируйте настройкой вертикальных полей);
- Автоматический цвет текста равен цвету текста на панели задач.

Всего записей: 247 | Зарегистр. 11-09-2010 | Отправлено: 20:35 23-01-2018 | Исправлено: asaq, 22:36 24-01-2018
fokanik

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq, благодарствую - ширина прозрачных углов (не совсем понятно правда, может переименовать в отступ от края - тут надо подумать) появилась!
Задержка (мс): - обнаружен косяк на стрелочках (треугольничках) - жмешь любую и всегда значение в плюс уходит.  

Всего записей: 27 | Зарегистр. 01-06-2011 | Отправлено: 17:09 24-01-2018
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq
Спасибо за новую версию и множество доработок!!!
 
P.S. Что-то в 1.6.8 b2 поломалось в отображении панельки на Win7: уменьшилось вертикальное расстояние между "ярлыками" (было бы здорово его изменять!), и что-то произошло с тенями вообще, и в частности - с отображением панельки на белом фоне. Когда-то, помнится, такое отображение было на начальных версиях программы.
Ссылку отправил через личку.

Всего записей: 1092 | Зарегистр. 19-05-2008 | Отправлено: 22:06 24-01-2018 | Исправлено: VSHY, 22:09 24-01-2018
asaq



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fokanik
Названия рабочие, локализованы на английский и русский, к релизу могут измениться.
Баг со spinedit, нашел, поправил.
 
VSHY
Нет настройки расстояние между ярлыками, есть настройки размера кнопки.
Высота кнопки = Max(размер значка, высота текста) + 2 вертикальных поля.  
Ширина кнопки = размер значка + отступ до текста + ширина текста + 2 горизонтальных поля.
Внесена правка в расчет высоты текста поэтому высота кнопок могла уменьшится. Регулируйте настройкой вертикальных полей.
 
Glow текста не изменилось. Изменился цвет текста. Раньше автоматический цвет текста был черный, а теперь системный, равный цвету текста на панели задач. Регулируется настройкой цвета текста.

Всего записей: 247 | Зарегистр. 11-09-2010 | Отправлено: 22:29 24-01-2018
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq
Всё отрегулировал, спасибо!!!
 
Ещё пара моментов)

Цитата:
если вызвать диалог настроек панельки, потом закрыть его, а потом кликнуть мышкой на рабочем столе или по каком-то другому окну, то автоскрытие панельки не срабатывает
Теперь работает, но срабатывает чрезмерно агрессивно, т.е. панелька скрывается уже после закрытия диалога. Хотелось бы как при переименовании ярлыка. Не принципиально, просто хотелось бы однообразия.
 
При вызове контекстного меню на ярлыке там есть наш пункт "Linkbar", так вот, если в настройках указано не показывать списки переходов, то хотелось бы чтобы в этой контекстной менюшке появился пункт "Списки переходов" или "Недавние файлы". Или добавить в поле "Показывать" ещё один вариант "В дополнительном подменю". Было бы удобно пользоваться этой штукой именно в таком виде.
 
А вообще панелька уже настолько отлично настраивается и вписывается, что прям как родная для винды Ну а для нас ещё больше! Спасибо!

Всего записей: 1092 | Зарегистр. 19-05-2008 | Отправлено: 21:30 25-01-2018
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё одну штуку по автоскрытию нашёл.
Если открыть панельку и кликнуть по ярлыку, то панелька скрывается, что верно.
Если на ярлыке вызвать контекстное меню и выбрать "Запустить от администратора", то автоскрытие блокируется. Т.е. даже при клике вне панельки она не убирается. Нужно клацнуть по ней, а потом вне панели, тогда исчезнет.

Всего записей: 1092 | Зарегистр. 19-05-2008 | Отправлено: 00:27 26-01-2018
fokanik

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
-d
Set startup delay  
 
-l
Set UI language
 
-f
Set path to configuration file
 
-n
Open "New Linkbar" dialog

 
О, придумал еще один параметр:
-p [param = folder name]     [folder name == Portable]
Portable режим работы с любого носителя и из любого места по пути *\Linkbar\Portable\*content*
 
Ну как в portableapps или totalcmd - думаю замысел понятен.

Всего записей: 27 | Зарегистр. 01-06-2011 | Отправлено: 23:17 27-01-2018 | Исправлено: fokanik, 12:39 28-01-2018
bird70

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq
Спасибо за новую версию!!!
Умоляю , добавьте возможность, чтобы при включенном автоскрытии и выключенном "поверх всех окон" панель не исчезала по команде "свернуть все окна"
 
 

Всего записей: 28 | Зарегистр. 05-01-2009 | Отправлено: 10:47 29-01-2018
bird70

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый asaq, не пойму, что происходит с масштабированием иконок.
При масштабировании экрана 100% - всё нормально.
При масштабировании экрана 125% - если размер панели 40px и иконки 40x40 - всё нормально.
При масштабировании экрана 125% - если размер панели 48px и иконки 48x48 идет искажение.


Всего записей: 28 | Зарегистр. 05-01-2009 | Отправлено: 13:36 13-02-2018
asaq



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
VSHY
Запихнуть Jumplist в КМ не получится.
 
fokanik
Добавлю в TODO.
 
bird70
Пока не знаю, возможно ли это.
 
bird70
Таково поведение штатного механизма Windows. Видимо на DPI 125% (или выше) при запросе иконки размера X система берет иконку размером 1.25*X которую затем уменьшает до X. Таким образом, если в иконке нет изображения размером >1.25*X, то получится то что мы видим на скриншоте №1. Решением будет добавление в иконку изображения размером 256x256. Высылайте иконки (в формате *.ico) для окончательных выводов.

Всего записей: 247 | Зарегистр. 11-09-2010 | Отправлено: 22:40 13-02-2018 | Исправлено: asaq, 01:28 14-02-2018
bird70

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq
Да, наличие иконки 256x256 решает проблемы сглаживания. Может упомянуть об этом в описании?
 
В 1.6.8 beta 2 при удалении ярлыка с панели возникает ошибка "Argument out of range"
 
Панель не совместима с "4t Tray Minimizer", необходимо добавить в исключение две записи: Linkbar.exe (Linkbar64.exe) и ещё раз Linkbar.exe (Linkbar64.exe) с классом окна TFrmProperties. Это для самой панели и для окна настроек.
 
Если панель "поверх всех окон", то её легко вызвать, прозрачные углы позволяют нормально закрывать окна и нажимать кнопки "назад-вперед" в эксплорере. Но вот со вкладками Crome и Firefox тяжело попасть на крестик закрытия вкладки, всё время панель выскакивает.
Получается, что лучше отключить "поверх всех окон" если используются окна развернутые на весь экран. А чтобы вызвать панель, тыкаешь свернуть все окна и всё, мышью уже не получится вызвать панель. Сочетанием клавиш вызывать не очень удобно, надо бросать мышь, а для одной руки не так много удобных сочетаний.
Вот поэтому я и просил чтобы при включенном автоскрытии и выключенном "поверх всех окон" панель не исчезала по команде "свернуть все окна".

Всего записей: 28 | Зарегистр. 05-01-2009 | Отправлено: 09:38 17-02-2018
asaq



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bird70
Не зря прошу прислать иконки тк на своих, несодержащие изображение 256x256, не вижу похожих артефактов. Вижу, что иконки "мылятся". Поставьте в настройках размер иконок в 128 и взгляните как Windows рисует иконки несодержащие изображение 256x256. Также посмотрите как Проводник рисует иконки крупного размера. Если в проводнике аналогичные артефакты, значит принимаем как должное.
 
Не наблюдаю. При удалении ярлыка через контекстное меню ? При удалении любого ярлыка ? Каждый раз при удалении нескольких ярлыков подряд ?
 
Можно завести FAQ по совместимости со сторонним ПО.
 
На данный момент мне неизвестен способ изменения этого поведения. Возможно подобрать комбинацию из двух клавиш, например Win+Y.

Всего записей: 247 | Зарегистр. 11-09-2010 | Отправлено: 12:10 17-02-2018 | Исправлено: asaq, 12:32 17-02-2018
bird70

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если в проводнике аналогичные артефакты, значит принимаем как должное.

Я думал, что если панелька кастомная, то и отрисовка иконок такая же. На первом скриншоте, ниже панели видно программу IcoFX, которая выводит иконку 48x48 весьма сглаженную. Но если Linkbar выводит иконки, так же как эксплорер, то тут я согласен, что будет не совсем логичная отрисовка, такова уж Windows

Цитата:
Не наблюдаю. При удалении ярлыка через контекстное меню ? При удалении любого ярлыка ? Каждый раз при удалении нескольких ярлыков подряд ?  

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

Цитата:
На данный момент мне неизвестен способ изменения этого поведения

Мне попадалось обсуждение, где использовали keyboard hook для перехвата win+D, только не помню, блокировал ли этот перехват нажатие на область "свернуть все окна"

Всего записей: 28 | Зарегистр. 05-01-2009 | Отправлено: 13:48 19-02-2018
bird70

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq
Прошу увеличить максимальное значение "ширины прозрачных углов для скрытой панели" до ширины (высоты, если вертикальная панель) экрана минус 32pix. Проверять сумму двух значений и корректировать, чтобы не превысили ширину (высоту) экрана минус 32pix. Тогда можно будет сделать небольшую активную полосу и не обязательно по центру.
Если есть возможность, то прошу добавить разделители, как на панели задач, когда она не закреплена. И чтобы разделители не исчезали, при закреплении панели. Можно будет визуально разделить  иконки на группы.

Всего записей: 28 | Зарегистр. 05-01-2009 | Отправлено: 15:18 28-02-2018
front242



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq
Было бы здорово иметь возможность менять размер панели, а то бывает перекрывает пуск при вертикальном расположении слева
 

----------
Telegram - a new era of messaging

Всего записей: 1012 | Зарегистр. 03-04-2004 | Отправлено: 04:22 01-03-2018 | Исправлено: front242, 04:22 01-03-2018
asaq



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bird70
Стараюсь максимально использовать функции Windows, например для получения иконок.
 
По поводу Win+D. ОС не шлет окнам особых сообщений, а реагирование на сообщения типа WM_SIZE / WM_WINDOWPOSCHANGED и тп не поможет, проверял. Хуки помогут, но связываться с хуками я стану в самую последнюю очередь.
 
Добавлю неограниченный размер прозрачных углов.
 
Ошибка "Argument out of range" при удаление последнего ярлыка появилась в 1.6.8 beta 2.
Сегодня опубликую исправление.  
 
front242
Для избежания такой ситуации есть "Ширина прозрачных углов" и дополнительно "Задержка автоскрытия" которая поможет если в прозрачный угол не попасть миную панель.
По какой причине этого недостаточно ?

Всего записей: 247 | Зарегистр. 11-09-2010 | Отправлено: 19:20 01-03-2018
front242



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asaq
для вызова пуска обычно я не прицеливаясь гоню курсор влево до упора и вниз

----------
Telegram - a new era of messaging

Всего записей: 1012 | Зарегистр. 03-04-2004 | Отправлено: 19:56 01-03-2018
asaq



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Версия 1.6.8 beta 3 (ссылка в шапке):  
- Добавлена испанская локализация;  
- Исправлена ошибка "Argument out of range" при удалении последнего элемента;

Всего записей: 247 | Зарегистр. 11-09-2010 | Отправлено: 22:18 01-03-2018 | Исправлено: asaq, 12:23 04-03-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Компьютерный форум Ru.Board » Компьютеры » Программы » Linkbar


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru