Delphi World - это проект, являющийся сборником статей и малодокументированных возможностей  по программированию в среде Delphi. Здесь вы найдёте работы по следующим категориям: delphi, delfi, borland, bds, дельфи, делфи, дэльфи, дэлфи, programming, example, программирование, исходные коды, code, исходники, source, sources, сорцы, сорсы, soft, programs, программы, and, how, delphiworld, базы данных, графика, игры, интернет, сети, компоненты, классы, мультимедиа, ос, железо, программа, интерфейс, рабочий стол, синтаксис, технологии, файловая система...
Action-объекты в многопоточных приложениях

Оформил: DeeCo

Автор: Александр Родыгин

С момента представления классов TAction и TActionList в Delphi 4 прошло уже достаточно много времени, однако, ни в документации Borland ни в литературе эти компоненты VCL достаточно глубоко не рассматриваются. Значение этих объектов невозможно переоценить, так как они предоставляют объектно-ориентированный способ организации связей между участками приложения. Если спроектировать систему так, что каждое действие пользователя будет представлено соответствующим Action-объектом, то при необходимости изменить GUI понадобиться только связать существующие Action-объекты с другими элементами управления. Организация процесса разработки подобным образом позволит создавать более качественное ПО за меньшее время. Конечно, увеличение скорости разработки за счет использования компонентов ведет, как правило, к снижению производительности системы, что в некоторых случаях неприемлемо. Однако, при постоянном увеличении мощности аппаратных средств, число подобных ситуаций становится все меньше.
Проект Delphi World © Выпуск 2002 - 2004
Автор проекта: ___Nikolay