interfaces from – Russian Translation – Keybot Dictionary
TTN Translation Network
TTN
TTN
Login
Deutsch
Français
Source Languages
Target Languages
Select
Select
Keybot
14
Results
7
Domains
www.pilz.com
Show text
Show cached source
Open source URL
Protection for your investment thanks to compatibility with products and
interfaces from
other manufacturers
Compare text pages
Compare HTM pages
Open source URL
Open target URL
Define
pilz.com
as primary domain
Защита ваших инвестиций, благодаря совместимости с устройствами и интерфейсами других производителей оборудования
larogante.be
Show text
Show cached source
Open source URL
Visual
interfaces from
third-party developers
Compare text pages
Compare HTM pages
Open source URL
Open target URL
Define
clickhouse.yandex
as primary domain
Визуальные интерфейсы от сторонних разработчиков
tramontina.gr
Show text
Show cached source
Open source URL
Karpov A., Carbini S., Ronzhin A., Viallet J.E. Two Similar Different Speech and Gestures Multimodal
Interfaces
. Multimodal User
Interfaces
:
From
Signals to Interaction, D. Tzovaras (Ed.), Springer, 325 p., 2008
Compare text pages
Compare HTM pages
Open source URL
Open target URL
Define
spiiras.nw.ru
as primary domain
Kosarev Yu.A., Ronzhin A.L. Quantitative methods in speech processing. Chapter in Quantitative Linguistics, [HSK-vol. 27], Berlin: New York, DeGruyter, 2005, pp.834-846.
8 Hits
www.viva64.com
Show text
Show cached source
Open source URL
The set of these interfaces is united under the term OTA (Open Tools API). Theoretically you can communicate with these
interfaces from
under any external application. We need to mention here that RAD Studio provides one more set of interfaces to develop native extensions (i.e. bpl libraries) which is called NTA (Native Tools API).
Compare text pages
Compare HTM pages
Open source URL
Open target URL
Define
viva64.com
as primary domain
Теперь остановимся поподробнее на непосредственной разработке расширения для RAD Studio, а точнее, на портировании Visual Studio плагина PVS-Studio под эту IDE. Наш IDE плагин разрабатывается с помощью C# для .NET/WinForms. Соответственно, он нативно поддерживается в среде Visual Studio. Сама Visual Studio, точнее, её ядро — это нативное приложение (правда, всё больше компонентов с каждой версией переписываются под WPF), взаимодействие её с managed плагином организовано не напрямую, а через COM интерфейсы. Эти интерфейсы формируют её так называемый extensibility API. Но, как это ни странно на первый взгляд, RAD Studio также способна подгружать managed библиотеки в качестве модулей расширения и предоставляет для них аналогичные COM интерфейсы. Скорее всего, это является тяжёлым наследием мертворождённого проекта C#Builder, который должен был обеспечить возможность разработки под .NET Framework из RAD Studio. Набор данных интерфейсов объединяется под термином OTA (Open Tools API). Работа с этими интерфейсами теоретически доступна из любого внешнего приложения. Тут стоит упомянуть, что RAD Studio предоставляет ещё один набор интерфейсов для создания именно нативных расширений (т.е. библиотек bpl) — NTA (Native Tools API). Причём некоторый функционал (как например, создание docking MDI рабочих окон) доступен только для клиентов данных интерфейсов. К сожалению, эти интерфейсы доступны только для нативных IDE модулей, написанных на тех же C++Builder/Delphi. Однако даже ограниченного OTA функционала оказалось для наших потребностей достаточно на 99%, а самым заметным из недостающего функционала стало как раз отсутствие способности к докингу у инструментальных MDI окон.