Пятница - 23.04.2021 - 08:57:02
1305
0
    Случилось мне недавно вести видеооформление праздника посвященного Дню Учителя. Были созданы несколько презентаций на разные темы. Все это должно было демонстрироваться через мультимедийное видеоустройство на большом экране. Задача состояла в том, чтобы открывание файлов не было заметно зрителю. За пару часов написал программу, которая позволяет открывать десять программ клавишами 1, 2,...-,0. Есть еще несколько настроек, которые будут описаны ниже. Программу назвал, не долго думая, Презентация 10+, то есть расширение возможностей PowerPoint. Среда программирования C++Builder 6.

Презентация плюс 10


Для начала в программе можно задать фоновый рисунок, который будет занимать весь монитор. Это нужно для того, чтобы когда выбранная программа «отработала», не было видно рабочего стола. Можно, конечно, сделать этот же рисунок и фоновым рисунком рабочего стола, но тогда нужно убирать и все ярлыки с рабочего стола, а это уже неудобство. Вместо рисунка можно задать просто цвет фона. Так же можно удалить рисунок и возобновить его.

Так же можно превратить окно программы в обычное окно с верхней полосой, названием программы, кнопками свернуть, развернуть, закрыть програму.

Для выбора нужных программ, вызывается диалоговое окно (оно показано на рисунке). Здесь можно добавить, удалить, переместить программы в списке. Если программ в списке меньше десяти, ничего страшного, программа сама определит сколько их, и «лишние» горячие клавиши будут не активными.

Для дублирования горячих клавиш, существуют кнопки в левом нижнем углу. Их можно показать или спрятать. Можно также задать цвет надписи на кнопках. Кнопки для тех, кто еще не привык пользоваться клавиатурой.

Также существует еще ряд дополнительных горячих клавиш:
ALT+Q - сверху всех окон;
ALT+W - на задний план;
ALT+E - минимизировать (свернуть);
ALT+R - выход из программы;
Alt+V - показать, спрятать дублирующие кнопки.