Логотип StingRay

Поделиться
FacebookFacebookRSSTwitterYouTubeВ контактеОдноклассники
FacebookFacebookRSSTwitterYouTubeВ контактеОдноклассники
Силуэт человека

Названия компонентов Delphi по-русски

Не вдаваясь в споры, какая среда разработки приложений под Windows лучше, Delphi или какая-либо другая, скажу, что разработчики при общении вынуждены использовать английские названия компонентов. Однако когда дело доходит до оформления документации на русском языке (особенно какого-нибудь руководства пользователя), начинают появляться проблемы, связанные с неоднозначностью названий компонентов (в частности, элементов интерфейса пользователя) на русском языке. Ввиду отсутствия ГОСТов на эту терминологию я хотел бы предложить Вашему вниманию свой вариант соответствия русских названий английским.

Так как в своей работе я чаще всего использую именно Delphi, то последовательность моего «повествования» будет привязана именно к этой среде разработки, точнее, к её так называемой палитре компонентов. Тем не менее, я полагаю, разработчики, использующие другие среды, а также владеющие английской терминологией компонентов операционной системы Windows, не будут испытывать проблем с пониманием, о каких именно компонентах идёт речь.

Стандартные компоненты
Рамки Рамки (Frames)
Главное меню Главное меню (MainMenu)
Всплывающее меню Всплывающее меню (PopupMenu)
Надпись Надпись (Label)
Строка редактирования Строка редактирования (Edit)
Поле текста Поле текста (Memo)
Кнопка Кнопка (Button)
Флажок Флажок (CheckBox)
Переключатель Переключатель (RadioButton)
Список Список (ListBox)
Выпадающий список Выпадающий список (ComboBox)
Линейка прокрутки Линейка прокрутки (ScrollBar)
Группа Группа (GroupBox)
Группа переключателей Группа переключателей (RadioGroup)
Панель Панель (Panel)
Список действий Список действий (ActionList)
Дополнительные компоненты
Кнопка со значком Кнопка со значком (BitBtn)
Ускоряющая кнопка Ускоряющая кнопка (SpeedButton)
Поле маски Поле маски (MaskEdit)
Таблица строк Таблица строк (StringGrid)
Таблица рисования Таблица рисования (DrawGrid)
Изображение Изображение (Image)
Примитив Примитив (Shape)
Фаска Фаска (Bevel)
Область прокрутки Область прокрутки (ScrollBox)
Список флажков Список флажков (CheckListBox)
Разделитель Разделитель (Splitter)
Статический текст Статический текст (StaticText)
Панель управления Панель управления (ControlBar)
События приложения События приложения (ApplicationEvents)
Диаграмма Диаграмма (Chart)
32-разрядные компоненты Windows
Набор закладок Набор закладок (TabControl)
Набор страниц Набор страниц (PageControl)
Набор изображений Набор изображений (ImageList)
Поле форматированного текста Поле форматированного текста (RichEdit)
Линейка отслеживания Линейка отслеживания (TrackBar)
Линейка прогресса Линейка прогресса (ProgressBar)
Вверх-вниз Вверх-вниз (UpDown)
Горячая клавиша Горячая клавиша (HotKey)
Анимация Анимация (Animate)
Выбор даты и времени Выбор даты и времени (DateTimePicker)
Календарь на месяц Календарь на месяц (MonthCalendar)
Представление дерева Представление дерева (TreeView)
Представление списка Представление списка (ListView)
Набор заголовков Набор заголовков (HeaderControl)
Строка состояния Строка состояния (StatusBar)
Панель инструментов Панель инструментов (ToolBar)
«Крутая» панель «Крутая» панель (CoolBar)
Прокрутка страниц Прокрутка страниц (PageScroller)
Системные компоненты
Таймер Таймер (Timer)
Полотно для рисования Полотно для рисования (PaintBox)
Мультимедиа-проигрыватель Мультимедиа-проигрыватель (MediaPlayer)
Контейнер OLE-объектов Контейнер OLE-объектов (OLEContainer)
Общение клиента DDE Общение клиента DDE (DDEclientconv)
Элемент клиента DDE Элемент клиента DDE (DDEClientItem)
Общение сервера DDE Общение сервера DDE (DDEServerConv)
Элемент сервера DDE Элемент сервера DDE (DDEServerItem)
Компоненты доступа к данным
Источник данных Источник данных (DataSource)
Таблица Таблица (Table)
Запрос Запрос (Query)
Хранимая процедура Хранимая процедура (StoredProc)
База данных База данных (Database)
Сеанс Сеанс (Session)
Пакетный перенос Пакетный перенос (BatchMove)
Обновление через SQL Обновление через SQL (UpdateSQL)
Вложенная таблица Вложенная таблица (NestedTable)
Сеанс Oracle Сеанс Oracle (OracleSession)
Вход в Oracle Вход в Oracle (OracleLogon)
Запрос Oracle Запрос Oracle (OracleQuery)
Набор данных Oracle Набор данных Oracle (OracleDataSet)
Пакет Oracle Пакет Oracle (OraclePackage)
Событие Oracle Событие Oracle (OracleEvent)
Навигатор Oracle Навигатор Oracle (OracleNavigator)
Компоненты отображения данных
Сетка БД Сетка БД (DbGrid)
Навигатор БД Навигатор БД (DbNavigator)
Текст БД Текст БД (DbText)
Строка редактирования БД Строка редактирования БД (DbEdit)
Поле текста БД Поле текста БД (DbMemo)
Изображение БД Изображение БД (DbImage)
Список БД Список БД (DbListBox)
Выпадающий список БД Выпадающий список БД (DbComboBox)
Флажок БД Флажок БД (DbCheckBox)
Группа переключателей БД Группа переключателей БД (DbRadioGroup)
Справочный список БД Справочный список БД (DbLookupListBox)
Справочный выпадающий список БД Справочный выпадающий список БД (DbLookupComboBox)
Поле форматированного текста БД Поле форматированного текста БД (DbRichEdit)
Сетка элементов БД Сетка элементов БД (DbCtrlGrid)
Диаграмма БД Диаграмма БД (DbChart)
Компоненты объектов данных ActiveX
Соединение через ADO Соединение через ADO (ADOConnection)
Команда ADO Команда ADO (ADOCommand)
Набор данных ADO Набор данных ADO (ADODataSet)
Таблица ADO Таблица ADO (ADOTable)
Запрос ADO Запрос ADO (ADOQuery)
Хранимая процедура ADO Хранимая процедура ADO (ADOStoredProc)
Соединение с RDS Соединение с RDS (RDSConnection)
Компоненты сервера баз данных InterBase
Таблица IB Таблица IB (IBTable)
Запрос IB Запрос IB (IBQuery)
Хранимая процедура IB Хранимая процедура IB (IBStoredProc)
База данных IB База данных IB (IBDatabase)
Транзакция IB Транзакция IB (IBTransaction)
Обновление через SQL для IB Обновление через SQL для IB (IBUpdateSQL)
Набор данных IB Набор данных IB (IBDataSet)
SQL для IB SQL для IB (IBSQL)
Информация по БД IB Информация по БД IB (IBDatabaseInfo)
Монитор SQL для IB Монитор SQL для IB (IBSQLMonitor)
События IB События IB (IBEvents)
Извлечение IB Извлечение IB (IBExtract)
Компоненты Интернет-приложений
Клиентский сокет Клиентский сокет (ClientSocket)
Серверный сокет Серверный сокет (ServerSocket)
Компоненты куба решений
Куб решений Куб решений (DecisionCube)
Запрос решений Запрос решений (DecisionQuery)
Источник решений Источник решений (DecisionSource)
Центр решений Центр решений (DecisionPivot)
Сетка решений Сетка решений (DecisionGrid)
Диаграмма решений Диаграмма решений (DecisionGraph)
Компоненты для построения быстрых отчётов
Быстрый отчёт Быстрый отчёт (QuickRep)
Детализация быстрого отчёта Детализация быстрого отчёта (QRSubDetail)
Строковый диапазон быстрого отчёта Строковый диапазон быстрого отчёта (QRStringBand)
Диапазон быстрого отчёта Диапазон быстрого отчёта (QRBand)
Дочерний диапазон быстрого отчёта Дочерний диапазон быстрого отчёта (QRChildBand)
Группа быстрого отчёта Группа быстрого отчёта (QRGroup)
Надпись быстрого отчёта Надпись быстрого отчёта (QRLabel)
Текст БД быстрого отчёта Текст БД быстрого отчёта (QRDbText)
Выражение быстрого отчёта Выражение быстрого отчёта (QRExpr)
Системные данные быстрого отчёта Системные данные быстрого отчёта (QRSysData)
Поле текста быстрого отчёта Поле текста быстрого отчёта (QRMemo)
Поле выражений быстрого отчёта Поле выражений быстрого отчёта (QRExprMemo)
Поле форматированного текста быстрого отчёта Поле форматированного текста быстрого отчёта (QRRichText)
Поле форматированного текста БД быстрого отчёта Поле форматированного текста БД быстрого отчёта (QRDbRichText)
Примитив быстрого отчёта Примитив быстрого отчёта (QRShape)
Изображение быстрого отчёта Изображение быстрого отчёта (QRImage)
Изображение БД быстрого отчёта Изображение БД быстрого отчёта (QRDbImage)
Составной быстрый отчёт Составной быстрый отчёт (QRCompositeReport)
Препросмотр быстрого отчёта Препросмотр быстрого отчёта (QRPreview)
Текстовый фильтр быстрого отчёта Текстовый фильтр быстрого отчёта (QRTextFilter)
Разделяющий запятыми фильтр быстрого отчёта Разделяющий запятыми фильтр быстрого отчёта (QRCSVFilter)
Гипертекстовый фильтр быстрого отчёта Гипертекстовый фильтр быстрого отчёта (QRHTMLFilter)
Диаграмма быстрого отчёта Диаграмма быстрого отчёта (QRChart)
Стандартные диалоговые окна
Диалог открытия файла Диалог открытия файла (OpenDialog)
Диалог сохранения файла Диалог сохранения файла (SaveDialog)
Диалог открытия картинки Диалог открытия картинки (OpenPictureDialog)
Диалог сохранения картинки Диалог сохранения картинки (SavePictureDialog)
Диалог выбора шрифтов Диалог выбора шрифтов (FontDialog)
Диалог выбора цвета Диалог выбора цвета (ColorDialog)
Диалог печати Диалог печати (PrintDialog)
Диалог настройки принтера Диалог настройки принтера (PrinterSetupDialog)
Диалог поиска текста Диалог поиска текста (FindDialog)
Диалог замены текста Диалог замены текста (ReplaceDialog)
Компоненты от Windows 3.1
Набор закладок Набор закладок (TabSet)
Схема Схема (Outline)
Блокнот с закладками Блокнот с закладками (TabbedNotebook)
Блокнот Блокнот (Notebook)
Заголовок Заголовок (Header)
Список файлов Список файлов (FileListBox)
Список директорий Список директорий (DirectoryListBox)
Выпадающий список приводов Выпадающий список приводов (DriveComboBox)
Выпадающий список фильтров Выпадающий список фильтров (FilterComboBox)
Справочный список БД Справочный список БД (DbLookupList)
Справочный выпадающий список БД Справочный выпадающий список БД (DbLookupCombo)
Примеры разработки компонентов
Линейка Линейка (Gauge)
Цветовая таблица Цветовая таблица (ColorGrid)
Кнопка прокрутки Кнопка прокрутки (SpinButton)
Строка редактирования с прокруткой значений Строка редактирования с прокруткой значений (SpinEdit)
Схема директории Схема директории (DirectoryOutline)
Календарь Календарь (Calendar)
Сигнализатор событий сервера InterBase Сигнализатор событий сервера InterBase (IBEventAlerter)
Прокрутчик Прокрутчик (Scroller)
19.10.2006 20:13:17 Эдуард (IP) Цитата #1
Хотел бы поучаствовать:
Shape - Фигура (Примитив - слишком низко)
ControlBar - что угодно, но не панель управления
Остальное вообщем не важно, т.к. к конечным пользователям имеет слабое отношение
09.12.2007 12:13:20 Дмитрий (IP) Цитата #2
А что нибуть можете расказать как использовать компанент NestedTable на вкладке DataAccess
09.12.2007 13:26:32 Станислав (IP) Цитата #3
Кроме общеизвестного, что компонент TNestedTable предназначен для лоступа к данным, представленным во вложенной таблице (вложенном наборе данных), я ничего сказать не смогу, потому как никогда с этим компонентом не работал, обходясь TTable и TQuery.
22.11.2008 00:59:16 progzz (IP) Цитата #4
Смысл сего?:-S я думаю и так всем понятно, лучше описал бы каждый компонент.
24.11.2008 11:10:45 Станислав (IP) Цитата #5
«Смысл сего», если внимательно прочесть первый абзац, заключается в следующем:
Ввиду отсутствия ГОСТов на эту терминологию я хотел бы предложить Вашему вниманию свой вариант соответствия русских названий [компонентов Windows-приложений] английским.
Другого смысла я не подразумевал, поэтому Ваше «лучше описал бы каждый компонент» здесь неуместно. :-) Пользуйтесь F1 (встроенной справкой сред разработки) – там всё прекрасно описано и без меня! ;-)
05.06.2014 20:07:54 Андрей (IP) Цитата #6
Отличная статья! Просто необходимая, на начальном этапе изучения. Запарился "обшаривать" интернет, пока нашёл. Начал сам переводить и подобный текст для себя, что бы выучить все значения. Спасибо, набрёл на вашу статью. :-D:-D:-D
Добавьте свой комментарий или войдите, чтобы подписаться/отписаться.
Имя: OpenId
Результат операции:
Предпросмотр
Загрузка…