Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Программа из панели задач  [new]
Tech N9ne
Member

Откуда:
Сообщений: 160
Привет...
хочу для себя сделать программу, что-то типа rocketdock, только на свой лад, со своими свистелками..
Не хочу размещать панельку по бокам или сверху, снизу...
Каким образом можно сделать так же как на картинке?
Картинка с другого сайта.

Что бы было типа списка, или типа окошка пуск.

Как такое можно реализовать?
4 мар 19, 00:26    [21823936]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 25056
Tech N9ne
Каким образом можно сделать так же как на картинке?

Этож папка обычная, с ярлыками?
4 мар 19, 07:35    [21824012]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Tech N9ne
Member

Откуда:
Сообщений: 160
wadman,

как это можно сделать на delphi ?
4 мар 19, 08:36    [21824029]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
makhaon
Member

Откуда: A galaxy far far away
Сообщений: 3061
Tech N9ne,

тебе меню такое нужно или что?
4 мар 19, 09:21    [21824051]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
ma1tus
Member

Откуда:
Сообщений: 655
Tech N9ne,

IDescBand, вероятно. Или
4 мар 19, 10:36    [21824107]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Arioch
Member

Откуда:
Сообщений: 10598
wadman,

Раньше это ещё была утилита, бесплатная для бСССР - www.truelaunchbar.com

Но начиная с 7-й версии платная для всех.
4 мар 19, 15:53    [21824569]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
ma1tus
Member

Откуда:
Сообщений: 655
Arioch
www.truelaunchbar.com
на скрине, как-вроде именно она... Под LiteStep делал панельку по её мотивам )
4 мар 19, 16:04    [21824587]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 25056
Arioch
Раньше это ещё была утилита, бесплатная для бСССР - www.truelaunchbar.com

Это фича встроенная. Может до сих пор работает.

Картинка с другого сайта.
4 мар 19, 16:06    [21824590]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Tech N9ne
Member

Откуда:
Сообщений: 160
wadman
Arioch
Раньше это ещё была утилита, бесплатная для бСССР - www.truelaunchbar.com

Это фича встроенная. Может до сих пор работает.

Картинка с другого сайта.

про это я в курсе, это не то...
Каким образом сделана программа, как на скрине в первом посте?
Что бы программа висела в панели задач, при нажатии появлялось окошко.. Подобие кнопки пуска.
Я могу конечно сделать на popupmenu, и показывать его по Mouse.CursorPos() — но это былокод получается.
5 мар 19, 01:02    [21824963]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Tech N9ne
Member

Откуда:
Сообщений: 160
Быдлокод* получается
5 мар 19, 01:04    [21824965]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
X-Cite
Member

Откуда: Минск
Сообщений: 1300
http://docwiki.embarcadero.com/Libraries/Rio/en/Vcl.JumpList.TJumpList

Называется JumpList
5 мар 19, 02:22    [21824980]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
white_nigger
Member

Откуда: Тула
Сообщений: 2023
X-Cite
Называется JumpList
Нафик! Свой велосипед интереснее! Картинка с другого сайта.
5 мар 19, 14:24    [21825407]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Arioch
Member

Откуда:
Сообщений: 10598
X-Cite
http://docwiki.embarcadero.com/Libraries/Rio/en/Vcl.JumpList.TJumpList

Называется JumpList


Jump List - насколько помню термин - это вича Windows 7 и ее нового таскбара, причём вешается не на QuickLaunch Panel (которую кажется осбуждаем), а на Application Button

P.S. Открыл ссылку. С самого начала текста
docuwiki
Component that provides support for Windows Jump Lists.

Windows jump lists were introduced in Windows 7
5 мар 19, 16:20    [21825540]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
X-Cite
Member

Откуда: Минск
Сообщений: 1300
Arioch,

Ну так да, проблема в чем? Официально поддерживаемая ОС семейства Win это Windows7+
5 мар 19, 17:09    [21825604]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Arioch
Member

Откуда:
Сообщений: 10598
Ну например в том, что это никак не связано со скриншотом, на котором

1) разные программы
2) панель типа QuickLaunch

в той же 7-ке или 8-ке правой кнопкой на таскбаре и Панели -> Создать Панель

и как в эту панель засунуть Jump List ?
5 мар 19, 17:39    [21825634]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Arioch
Member

Откуда:
Сообщений: 10598
P.S. в JediVCL были какие-то классЫ, для написания своих расширений интерфейса Windows - но я не помню какие точно и сам не пробовал
5 мар 19, 17:40    [21825636]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Aniskin
Member

Откуда:
Сообщений: 304
ma1tus
IDescBand
Это действительно расширение оболочки IDescBand. Сделать с нуля можно, но нужно обладать хотя бы базовыми знаниями в области написания расширений. (Мой) ShellAce действительно предоставляет возможность упростить написание такого расширения, но поебкаться все же придется. На быструю руку можно создать что-то типа такого:

Картинка с другого сайта.
5 мар 19, 18:23    [21825677]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6349
Tech N9ne,

OFF

совсем не на вопрос отвечаю :) .... эммм .... может Вам будет интересно взглянуть, это из смежной области: Classic Shell.
5 мар 19, 19:00    [21825690]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6349
P.S.
исходники: https://github.com/coddec/Classic-Shell
5 мар 19, 19:34    [21825717]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6349
P.P.S.

а именно эта часть
https://github.com/coddec/Classic-Shell/tree/master/ClassicShellSrc/ClassicStartMenu
5 мар 19, 19:35    [21825718]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
X-Cite
Member

Откуда: Минск
Сообщений: 1300
Arioch
Ну например в том, что это никак не связано со скриншотом, на котором

1) разные программы
2) панель типа QuickLaunch

в той же 7-ке или 8-ке правой кнопкой на таскбаре и Панели -> Создать Панель

и как в эту панель засунуть Jump List ?

https://docs.microsoft.com/en-us/windows/desktop/shell/taskbar-extensions

Судя по всему quick launch упразднен с 7ки и заменен расширениями таскбара
5 мар 19, 20:54    [21825755]     Ответить | Цитировать Сообщить модератору
 Re: Программа из панели задач  [new]
Arioch
Member

Откуда:
Сообщений: 10598
X-Cite,

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

в том же Excel только в 2016 версии убрали API для расширения меню и тулбаров Excel 97-2003

а в Excel 2007/2010/2013 хотя самого меню и тулбара уже не было, но API для совместимости оставалось
6 мар 19, 13:00    [21826168]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить