Главная » Статьи для тега "панели"

Время в панели состояния C++ Builder

Добавлено Дата: 12 July, 2013 категория: C++, C++ Builder

Нашим последним примером в экскурсе в VCL станет кое-что, в чем многие программисты нуждаются в своих приложениях, но лишь немногие способны осуществить. Во многих приложениях существует необходимость отображать текущее время <Невеселый каламбур получился — Примеч. перев.> в одной из секций панели состояния (status  bar). Хотя  обычно рабочий стол Windows 95/NT отображает его в нижнем правом углу, это происходит не всегда. Пользователи, которые изменили у себя рабочий стол так, что время на нем не показывается, ожидают, что ваше приложение должно предоставить им эту информацию. CBuilder позволяет осуществить их желание настолько легко, что для вас не может быть никаких оправданий, если вы все же не пойдете им навстречу и не положите часы в ваше приложение. В этом примере мы как раз и рассмотрим процесс отображения текущего времени в панели состояния. Когда мы его напишем, вы узнаете достаточно для того, чтобы отображать все что захотите в панели состояния во время исполнения.

Читать »

Формы и события C++ Builder

Добавлено Дата: 18 June, 2013 категория: C++, C++ Builder

Форма — это наиболее существенный самостоятельный компонент системы CBuilder. Это  тот объект, с которым, скорее всего, будет взаимодействовать пользователь.

В большинстве примеров программ на CBuilder форма используется как вместилище для других компонентов.    В    этой    главе    мы     рассмотрим     форму     как     собственно     компонент. Что такое форма? Конечно, это просто окно. Как и все окна, она может иметь дочерние управляющие элементы, такие как панели задач, меню и панели состояния. Формы, как и окна, имеют собственные определенные уникальные свойства, такие как заголовки, системные меню, кнопки минимизации и максимизации, закрывающие кнопки, рамку изменяемого (или не изменяемого) размера и другие  изящные штучки. Давайте прервемся  на минуту и взглянем на форму и те ее части, которые CBuilder позволит нам изменять.

Читать »

Создание полоски прогресса C++ Builder

Добавлено Дата: 6 June, 2013 категория: C++, C++ Builder

Когда пользователь нажимает на первую кнопку (названную Создать новую полосу прогресса), нам хотелось бы создать динамически полосу прогресса на панели состояния. Создайте новый обработчик для нажатия на первую кнопку и добавьте в него следующий код:

Читать »

Знакомство с Inteгface Builder

Добавлено Дата: 1 June, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

В навигаторе проекта найдите и выберите файл с именем BNRDocuтent.xib. Когда в навигаторе проекта выбирается файл с расширением.xib (ХМL-документ Interface Builder), в панели редактора открывается Interface Builder макетной сеткой.

В данный момент на сетке находится всего один объект представления – объект окна. Это экземпляр NSWindow, к которому мы вскоре добавим другие объекты представлений.

Читать »

Динамические компоненты, часть вторая C++ Builder

Добавлено Дата: 10 May, 2013 категория: C++, C++ Builder

Одна из более разумных причин для динамического создания управляющих элементов — отображение полоски прогресса (progress bar). Этот управляющий элемент  вам  не  всегда необходим, но приятно было бы иметь его под рукой, когда происходит какой-либо длительный процесс.

Читать »

Справочные  страницы Objective-C

Добавлено Дата: 22 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Щелкните на кнопке  в верхней части левой панели Оrgаnizег, чтобы вызвать панель поиска. Введите условие поиска NSArray; ниже появляются результаты поиска. В разделе Reference щелкните на ссылке NSArray, чтобы просмотреть справочную страницу класса NSArray.

Читать »

Настройка компонента List

Добавлено Дата: 21 April, 2012 категория: ActionScript

Компонент List можно изменять по горизонтали и по вертикали как во время разработки, так и при исполнении. При разработке выделите компонент в рабочей области и используйте инструмент "Свободное преобразование" или одну из команд "Модификация" > "Преобразовать". При исполнении используйте метод setSize() и применимые свойства класса List, например height и width, scaleX и scaleY.

Читать »

Вставка в документ и удаление из него

Добавлено Дата: 18 April, 2012 категория: ActionScript

При перетаскивании компонента на базе FLA с панели "Компоненты" в рабочую область Flash импортирует редактируемый фрагмент ролика в библиотеку. При перетаскивании компонента на базе SWC в рабочую область Flash импортирует скомпилированный фрагмент в библиотеку. После импорта компонента в библиотеку можно перетащить его экземпляры в рабочую область либо с панели "Библиотека", либо с панели "Компоненты".

Читать »

Использование компонента TextInput

Добавлено Дата: 13 April, 2012 категория: ActionScript

Компонент TextInput является однострочной текстовой обложкой для встроенного объекта ActionScript TextField. Если требуется добавить многострочное текстовое поле, используйте компонент TextArea. Например, можно использовать компонент TextInput в качестве поля для пароля в форме. Также можно настроить прослушиватель событий, проверяющий наличие достаточного количества символов в поле, когда пользователь покидает его с помощью клавиши Tab. Прослушиватель может показывать сообщение об ошибке, указывающее на необходимость ввода правильного количества символов.

Читать »

Использование компонента FLVPlayback – ЧАСТЬ 1

Добавлено Дата: 8 April, 2012 категория: ActionScript

Использование компонента FLVPlayback заключается в его размещении в рабочей области и указании видеофайла для воспроизведения при помощи этого компонента. Помимо этого можно задать различные параметры, которые управляют его поведением и характеризуют видеофайл.

Читать »

Настройка компонента ScrollPane

Добавлено Дата: 7 April, 2012 категория: ActionScript

Компонент ScrollPane можно изменять по горизонтали и по вертикали как во время разработки, так и при исполнении. При разработке выделите компонент в рабочей области и используйте инструмент "Свободное преобразование" или одну из команд "Модификация" > "Преобразовать". При исполнении используйте метод setSize() или любые применимые свойства и методы класса ScrollPane, например height, width, scaleX и scaleY.

Читать »

Окно Registered Servers

Добавлено Дата: 4 April, 2012 категория: Microsoft SQL Server, Базы данных

Панель со списком зарегистрированных серверов является дополнительным элементом интерфейса. Если вы обслуживаете один или два сервера, то она вам может понадобиться достаточно редко. Если же вы отвечаете за множество серверов, то именно на этой панели вы сможете подключаться к любому из них.

Читать »

Комбинирование схем размещения

Добавлено Дата: 3 April, 2012 категория: Java

Как  вы думаете,  можно  ли  с  помощью  GridLayout  создать калькулятор, который  будет  выглядеть  так  же,  как  стандартный калькулятор в Microsoft Windows?

Читать »

Компоненты окна

Добавлено Дата: 29 March, 2012 категория: Java

Я  не буду описывать все компоненты Swing в этой книге, но вы можете найти ссылку на онлайн учебник  по Swing, в разделе Материалы для дополнительного чтения.  В этом руководстве есть подробные описания всех компонентов Swing. Наш калькулятор использует только JButton, JLabel и JTextField. Вот список других доступных компонент:

Читать »

Работа с файлами компонентов

Добавлено Дата: 29 March, 2012 категория: ActionScript

В этом разделе объясняется, где хранятся файлы компонентов, где можно найти исходные файлы ActionScript и как добавлять и удалять компоненты с панели "Компоненты".

Где хранятся файлы компонентов

Компоненты Flash хранятся в папке "Configuration" в каталоге приложения.

Читать »