Операционная система Windows 95 для программиста


Приложение List Application


В качестве примера мы приведем исходные тексты приложения List Application, отображающего список приложений из 15 тома "Библиотеки системного программиста", посвященного созданию систем мультимедиа для Microsoft Windows.

В режиме детального отчета (рис. 3.1) для каждого приложения отображается его пиктограмма, название приложения, а также такие дополнительные элементы, как имя файла, содержащего приложение и стоимость в USD (не подумайте только, что мы и в самом деле продаем их по такой бешеной цене!).

Рис. 3.1. Просмотр списка в виде детального отчета

Нажимая заголовки столбцов, вы сможете отсортировать список по названию, по имени файла пиктограммы, или по цене. Ширина столбцов поддается регулировке. Причем, если сделать двойной щелчок левой клавишей мыши по разделителю заголовка столбцов, ширина столбца, расположенного слева от разделителя, станет такой, чтобы в столбце поместилась самая длинная текстовая строка.

Если из меню Options выбрать строку Icon view, режим просмотра списка изменится (рис. 3.2).

Рис. 3.2. Просмотр списка в виде пиктограмм стандартного размера

С помощью строки Small icon view можно просматривать список в виде пиктограмм уменьшенного размера (рис. 3.3).

Рис. 3.3. Просмотр списка в виде пиктограмм уменьшенного размера

И, наконец, выбрав из меню Options строку List view, вы можете перевести окно органа управления List View в режим просмотра простого списка (рис. 3.4).

Рис. 3.4. Простой список с пиктограммами уменьшенного размера

В любом режиме просмотра вы сможете редактировать название приложения, выбрав его и затем сделав по имени щелчок левой клавишей мыши.

Если же вы сделаете двойной щелчок левой клавишей мыши по пиктограмме или названию любого приложения, на экране появится диалоговая панель, в которой отображаются атрибуты выбранного вами элемента списка (рис. 3.5).

Рис. 3.5. Отображение информации, связанной с выбранным элементом списка

Исходные тексты приложения List Application
Исходные тексты приложения List Application - часть 2
Исходные тексты приложения List Application - часть 3
Исходные тексты приложения List Application - часть 4
Исходные тексты приложения List Application - часть 5
Исходные тексты приложения List Application - часть 6
Исходные тексты приложения List Application - часть 7
Исходные тексты приложения List Application - часть 8
Описание функций
Описание функций - часть 2



Начало