timer

  • Таймер спикера (история одного приложения на Delphi 10.2)

    Случай из жизни. Во время выступлений, когда на большом экране у вас представлена презентация, хорошо бы соблюдать регламент. Спикеры бывают разные: кто-то имеет чувство времени, кого-то нужно останавливать, а кто-то просто пытается быстро прочесть слайды для гостей форума или конференции. Имея достаточный опыт выступлений, иногда не достает какого-то маленького таймера-помощника спикера, чтобы ненавязчиво, но явно должен уведомлять выступающего о временном регламенте. Поэтому я решил написать небольшую утилиту, которая умеет всегда присутствовать на любом экране, представляться всегда в верхнем Z-слое форм приложений, т.е. "быть всегда сверху" и быстро настраиваться под любой регламент. Использовал я среду разработки для 32-рязрядный приложений Embarcadero Delphi 10.2. Что из этого вышло и какие интересные простые моменты программирования я открыл в новой среде, работая с формами и временем?