Logo    
Деловая газета CitCity.ru citforum.ck.ua - все об Open Source Форумы Все публикации Учебный центр Курилка
CitForum    CITForum на CD    Подписка на новости портала Море(!) аналитической информации! :: citforum.ck.ua
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Monday, 17-Mar-2008 00:41:30 EET

Google
WWW citforum.ck.ua
Техническая конференция «Корпоративные базы данных-2008»
Москва, 24-25 апреля

ЧАСТЬ 3. СПРАВОЧНИК ПО TURBO VISION.



ГЛАВА 11. КАК ИСПОЛЬЗОВАТЬ СПРАВОЧНИК.


     Справочник по Turbo Vision описывает все стандартные объекты и
методы   в   иерархии   Turbo   Vision   вместе   с  мнемоническими
идентификаторами,  константами   и   записями,   необходимыми   для
разработки программ на Turbo Vision.  Справочник не задумывался как
учебник.
     По своей  природе  сложные  библиотеки  объектов,  такие как в
Turbo Vision,  имеют множество компонент.  Для того, чтобы избежать
бесконечного повторения  материала  мы  поместили  наиболее  полную
информацию в алфавитных разделах (глава 13 и 14) вместе  с  другими
менее детальными  материалами,  которые позволяют Вам просматривать
компоненты Turbo   Vision   в   их   иерархических   и   физических
взаимосвязях с ссылками на более детальную информацию.



Как найти информацию.


     Глава 12  "Справочник  по  модулям"  описывает  модули   Turbo
Vision. Он   включает  список  всех  типов,  констант,  переменных,
процедур и функций, объявленных в каждом модуле.
     Глава 14   "Глобальные   ссылки"   приводит   все   глобальные
константы, переменные,  процедуры и функции Turbo Vision. Т.е. если
это не объект и не часть объекта, Вы найдете его здесь.
     Глава 13  "Справочник  по  объектам"  приводит  в   алфавитном
порядке все стандартные типы объектов Turbo Vision,  включая все их
поля и методы.
     Запомните, что  эта  глава описывает только те аспекты каждого
объекта, которые принадлежат ему. Большинство объектов имеют поля и
методы, наследуемые от других объектов.  Так,  если Вы хотите найти
метод для объекта,  вначале  проверьте  этот  объект.  Если  Вы  не
найдете метод  в  этом  объекте,  проверьте  его  непосредственного
предка. Диаграмма в начале описания каждого объекта  объясняет  его
взаимосвязи с предками и непосредственными потомками.



Объекты вообще.


     Вспомним, что каждый объект (кроме базового объекта  TObject и
двух специальных  объектов  TPoint и TRect) наследует поля и методы
родительского объекта.  Порожденные  Вами  объекты  будут  так   же
наследовать поля и методы предка.  Многие стандартные объекты имеют
абстрактные методы,  которые должны быть  перекрыты  в  порожденном
объекте.  Другие методы виртуальные,  что означает,  что обычно Вам
необходимо  перекрыть  их.  Существуют  так  же   методы,   которые
выполняют полезное действие, если они не были перекрыты.



Соглашения об именовании.


     Все стандартные типы объектов в Turbo Vision имеют набор имен,
использующих мнемонические  префиксы.  Первая  буква идентификатора
говорит Вам используете ли Вы тип объекта,  указатель на него,  его
регистрационную запись в потоке или его палитру цветов.
     - Тип объекта начинается с Т: TObject.
     - Указатели на объекты начинаются с Р: PObject = ^TObject.
     - Регистрационные записи потоков начинаются с R: RObject.
     - Палитры цветов начинаются с С: CObject.
     Все константы Turbo Vision имеют  двухсимвольные мнемонические
префиксы, указывающие их использование.

           Таблица 11.1. Префиксы констант Turbo Vision.

     -------------------------------------------------
     Префикс  Назначение                Пример
     -------------------------------------------------
     ap       Палитра программы        apColor
     bf       Флаг кнопки              bfNormal
     cm       Команда                  cmQuit
     co       Код коллекции            coOverFlow
     dm       Режим перемещения        dmDragGrow
     ev       Константа события        evMouseDown
     gf       Флаг режима перемещения  gfGrowLoX
     hе       Контекст помощи          hеNoContent
     kb       Константа клавиатуры     kbAltX
     mb       Кнопка мышки             mbLeftButton
     of       Флаг опций               ofTopSelect
     sb       Полоса скроллинга        sbLeftArrow
     sf       Флаг состояния           sfVisible
     sm       Режим экрана             smMono
     st       Код потока               stOK
     wf       Флаг окна                wfMove
     wn       Номер окна               wnNoNumber
     wp       Палитра окна             wpBlueWindow
     -------------------------------------------------
                              Назад | Содержание | Вперед

 

 

\

Подписка на новости IT-портала citforum.ck.ua
(библиотека, citforum.ck.ua, CitCity)

Новые публикации:

12 марта

  • Восход и закат High Performance Fortran: наглядный урок истории (пересказ: С.Кузнецов)
  • citforum.ck.ua:

    Новые Блогометки:

  • Ccze: хорошее модульное средство подсветки логов
  • PWSafe - кроссплатформенное средство для работы с паролями
  • colordiff - подсветка для diff
  • psmisc: рассмотрим ближе стандартный пакет
  • Работа с сетью
  • xkb, узелок на память
  • ffmpeg-php
  • debiannotes:desktop:prettyfonts
  • 5 марта

    citforum.ck.ua:

  • Ричард Столлман в Москве
  • О мудром доценте замолвите слово... (Интенсификация Малаховна)
  • Новые Блогометки:

  • "Десктопизация" OpenBSD
  • weather: проверяйте сводку и прогноз погоды из командной строки
  • hpodder: клиент подкастов, который просто работает
  • bc: язык численных расчетов с произвольной точностью
  • Decibel: аудиоплеер для людей
  • GNU Wget: загрузите весь понравившийся сетевой контент на локальный компьютер
  • Deborphan: найдите ненужные пакеты
  • Kivio: мощный и простой в использовании редактор блок-схем
  • Cowsay: настраиваемая говорящая и думающая корова
  • Thoggen: основанная на GTK+ программа для извлечения видео с DVD
  • 28 февраля

  • Подбор и развитие команд
    Глава из книги «Руководство командой разработчиков программного обеспечения. Прикладные мысли» (С.Архипенков)
  • citforum.ck.ua:

    Дискуссия об анонимусах:

  • К комментаторам
  • Windows против Linux - психологический портрет участников форумов
  • Новые Блогометки:

  • Nokia N810 - Linux Inside
  • LiMo - стандарты Linux для сотовых телефонов
  • timer-applet: таймер для панели GNOME
  • Debfoster: удалите пакет и все его зависимости
  • GPW: генератор произносимых паролей
  • AMOR: общество для рабочего стола
  • 20 февраля

    citforum.ck.ua:

    Новые Блогометки:

  • Кое-что о приложениях KDE 4
  • Инструкция по установке KDE 4 в Ubuntu
  • Настоящие мужчины ставят KDE из SVN!
  • Начат переход Amarok на Qt 4.4
  • Marble
  • Dillo - сверхбыстрый браузер
  • Создаем резервные копии настроек программ и важных файлов в Ubuntu LInux
  • NTP: всегда вовремя
  • VYM - простое средство зарисовки мыслей и планирования
  • KBibTeX: простой и гибкий редактор библиографий для KDE
  • Дискуссия Windows vs Linux:

  • Жил-был Мальчик, или Сказочка о Том, Откуда Берутся "КУЛХАЦКЕРЫ", ненавидящие Линукс и Юникс
  • 13 февраля

  • Терминологический словарь Wi-Fi
  • Задача проектирования базы данных методом нормализации
  • CitCity:

  • Лучшие смартфоны начала 2008 года
  • citforum.ck.ua:

  • Первый взгляд на Firefox 3.0
  • Open Source на Белгородщине: семинар в Старом Осколе
  • Что такое KDE?
  • Цикл о Slackware:

  • Русский в консоли
  • Быстрая настройка Иксов
  • xorgconfig - консольный подход
  • 6 февраля

    citforum.ck.ua:

  • Мобильный Linux – вчера, сегодня, завтра
  • Чем записать диски в Linux? Попробуй Brasero!
  • Консольные команды
  • Рецепты. Кое-что о программе mplayer
  • Slackware:
    • Что такое Slackware?
    • Установка Slackware - Загрузка
    • Категории программного обеспечения
    • Структура файловой системы
    • Система инициализации Slackware Linux
    • Скрипты инициализации уровня запуска

    30 января

  • Обзор алгоритмов MOLAP
  • CitCity:

  • BI-технологии 2007. Итоги года
  • Рынок СУБД для Хранилищ данных 2007. Итоги года, тенденции
  • Обзор рынка BI (по результатам исследований IDC, OLAP Report, Gartner)
  • Модель зрелости BI
  • citforum.ck.ua:

  • Владимир Попов: За что я люблю Linux
  • Священные войны
  • 23 января

  • Data Mining от Oracle: настоящее и будущее
  • Комментарии к статье Ч.Бергера «Data Mining от Oracle: настоящее и будущее»
  • Байесовский классификатор и регрессионная модель в ORTD: практический пример
  • citforum.ck.ua:

    Дискуссия Windows vs Linux:

  • Программисты и фирмы: кто кого
  • О "чистых пользователях"
  • Новые Блогометки:

    • Почему Jabber, а не ICQ?
    • Archlinux install quick
    • Arch на IBM Z60m
    • Arch + IBM R50e
    • OpenBSD - сборка E17-cvs (или ещe одна маленькая победа разума)
    • OpenBSD - всe для Человека и ради Человека...
    • PekWM
    • E17 и "прозрачность"
    • E17 - приятные мелочи (multimedia)
    • SuSE + Enlightenment = угробил целый день

    16 января

  • Вьетнам компьютерной науки (пересказ - С.Кузнецов)
  • Пример построения автоматизированного управления дисками (ASM) (В. Пржиялковский)
  • CitCity:

  • 2008 год: антипрогноз
  • citforum.ck.ua:

    Новые Блогометки:

    Сети и Интернет:

    • Mozilla firefox. Шрифты в меню
    • Screen tips
    • Liferea: программа чтения RSS для GNOME
    • HTTrack: скачивание и зеркалирование сайтов
    • Clusterssh: работа с несколькими сеансами SSH через общий интерфейс

    Десктопы:

    • Fluxbox & xinitrc. Some new tips
    • Как я конфигурировал xdm

    Системы:

    • SuSE 10.2: zypper - еще один способ установки пакетов
    • cpipe: определите пропускную способность конвейера команд
    • gddrescue: средство восстановления данных с поврежденных носителей
    • VirtualBox: ваш виртуальный ПК

    Приложения:

    • MyTop: top для MySQL

    10 января

    citforum.ck.ua:

    Дискуссионный клуб:

  • Краткое руководство по общению с никсофилами (Интенсификация Малаховна Сергина-Гейтс)
  • О троллях
  • Пещера горного короля: заметки о троллинге
  • Новые Блогометки:

    Сети и Интернет:

    • Делаем блог на Drupal
    • Использование lftp
    • Устанавливаем FTP сервер ProFTPd с TLS шифрованием
    • Управляем файлами на FTP сервере с помощью FileZilla

    Десктопы:

    • fluxbox.autorun
    • 15 человек на сундук мертвеца! (или песнь о зарытых сокровищах)

    Системы:

    • Живой Debian или рабочее место в кармане
    • Разбивка hdd

    Приложения:

    • Cat Excel files
    • Vim: меню выбора кодировок

    26 декабря

    citforum.ck.ua:

  • В Блогометках открыты разделы:
    • Софт для Windows
    • Сети и Интернет
  • dwm. От статики к динамике
  • Установил Solaris
  • Новая Дискуссия:
    • Нужен ли русский Linux?

    19 декабря

  • SQL Anywhere: встраиваемая СУБД
  • citforum.ck.ua:

  • В разделе Блогометки появились рубрики:
    • Десктопы
    • Приложения
    • Системы
  • Подробно о разделе: Блоги и блогометки: открываем сезон промывки
  • 13 декабря

    CitCity:

  • Microsoft и Барселона: сюрреализм?
  • citforum.ck.ua:

  • Открыт новый раздел Блогометки
  • ZFS в подробностях. 1. Былое и ныне
  • 5 декабря

  • Архитектура предприятия: основные определения
  • Архитектуры для государственных ведомств. Примеры
  • Обзор журнала Computer:

  • Высокопроизводительные встроенные системы
  • citforum.ck.ua:

  • Продолжение цикла Linux для начинающих:
    • Пользовательские интерфейсы
    • Файлы
    • Системы настройки

    Все публикации >>>




IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей Пресс-релизы -
Послать комментарий
Информация для авторов
Rambler's Top100 хостинг от .masterhost This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2007 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...