русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Общая информация


Дата добавления: 2013-12-23; просмотров: 694; Нарушение авторских прав


Лекция: Интерфейс Microsoft Excel 2007

End.

Var

End;

Dialogs;

Рассмотрим код модуля подробно.

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

Модули имеют стандартную конструкцию, предусмотренную языком программирования:

unit Unit1; //заголовок Имя_модуля(Unit1)

interface //открытый интерфейс модуля

uses //список подключаемых модулей

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Type // объявление класса формы

 
 


TForm1 = class(TForm)

Private //закрытый раздел класса

{ Private declarations }

Public //открытый раздел класса

{ Public declarations }

 
 


Form1: TForm1;

Implementation // раздел реализации

 
 


{$R *.dfm}

//Эта строка особенно важна.

в этот раздел могут помещаться предложения uses, объявления типов, констант, переменных, к которым не будет доступа из других модулей. Тут же должны быть реализации всех объявленных в разделе interface функций и процедур, а также могут быть реализации любых дополнительных, не объявленных ранее функций и процедур

В отличие от файла проекта модуль редактируется программистом. При создании пользователем новой формы, автоматически создается новый модуль. При компиляции для каждого модуля создается файл *.dcu. В процессе компиляции dcu –файлы преобразуются в единый загрузочный ехе –файл. Такой файл позволяет автономно запускать приложение.


[1] Интерфейс – взаимодействие. В форме практически любого приложения есть компоненты, которые обеспечивают интерфейс между программой и пользователем.

При планировании выпуска системы 2007 Microsoft Office разработчиками была поставлена задача сделать основные приложения Microsoft Office удобнее в работе. В результате был создан пользовательский интерфейс Microsoft Office Fluent, который упрощает для пользователей работу с приложениями Microsoft Office и дает им возможность более быстро получить лучшие результаты.



В предыдущих выпусках приложений Microsoft Office для выполнения своей работы пользователи использовали систему меню, панелей инструментов, диалоговых окон. Эта система работала хорошо, когда в приложениях было ограниченное число команд. Теперь, когда программы выполняют намного больше функций, система меню и панелей инструментов работает не так хорошо. Слишком много программных возможностей многим пользователям трудно найти.

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



<== предыдущая лекция | следующая лекция ==>
Файл исходного модуля (Unit.pas) | Вкладки


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.