Верхняя и боковая панель как в Windows XP

В Windows XP была возможность создания панелей — перетаскиваешь папку к краю экрана и вуа-ля :yahoo: 

В Семерке лавочку прикрыли (за 8 и 10 не скажу — не довелось поюзать).

Нашел решение в виде RocketDock, прикольная оказалась вещь, но, как по мне, шибко «гламурная». За сим решил написать свою, простую и сердитую панельку.

Принцип ее прост — она отображает файлы и папки выбранной директории.

Выглядит она так:

Верхняя панель как в XP

Верхняя панель как в XP

Это просто набор кнопок — подпись и значок. Значки папок одинаковы и могут не соответствовать их заданным значкам. Файлы отображаются как нужно.

Панель в нормальном состоянии на экране не видна, плавно и быстро открывается при наведении курсора, и так же скрывается.

По ПКМ вызывается меню:

Верхняя панель как в XP меню

Верхняя панель как в XP меню

Настроить положение панели:

Верхняя панель как в XP - настройкаЖирным шрифтом выделено текущее положение. При нажатии на другие позиции, панель будет парковаться к другим краям экрана. Флажок устанавливает, будет ли панель запускаться со стартом системы. Можно задать цвет панели.

Выбор папки:

Будет открыт диалог выбора папки. Эта папка и будет отображаться в панели. Не стоит выбирать папки с большим количеством файлов и папок внутри — панель не имеет прокрутки и может вываливаться на половину экрана, а то и больше.

Проводник в папку панели:

Будет открыта папка панели в проводнике

Ну, с закрытием, думаю, и так все понятно.

 

Скачать: Верхняя и боковая панель как в XP





Запись опубликована в рубрике Софт на Visual Basic .NET с метками , . Добавьте в закладки постоянную ссылку.


Что еще можно почитать

I Want To Be Your Brother (Blue System Cover) (Ноябрь 17, 2016)
Сменить обои рабочего стола (Декабрь 4, 2015)
Создать курсор из png-файла (Декабрь 4, 2015)
Растягивание формы мышкой без бордюров (Декабрь 4, 2015)
Конвертировать строку в массив байтов и обратно (Декабрь 4, 2015)

3 комментария: Верхняя и боковая панель как в Windows XP

  1. Nickon говорит:

    Дружище, можно ли тебя попросить исходники? Мне очень нужна такая панель. Делал её себе на VB6. А вот переписывать на VB.NET Просто не имею времени. А старая, стала глючить… На новой системе. Очень прошу, мне не для распространения, но чисто для себя.

  2. Nickon говорит:

    Спасибо огромное :)


Добавить комментарий