[TC] Re: Cobra - впечатления.
Привет, Виктор.
Виктор, ты просто не хочешь понять тот факт, что разработчик беря за
основу скриптовой поддержки для своей программы, так же внедряет в неё
и свои объекты, методы, свойства и всё остальное, что нужно для работы
программы.
JAWS
Ну действительно, ты наверно либо не хочешь понимать, либо
прикалываешься.
языке
Ну с чего же ты это взял?
Почему, ведь в той же NVDA мы имеем поддержку для питона не просто
так, а со своими объектами скринридера, а ты думаешь, что туда просто
впихнули питон и всё. Ведь я для того же питона, или бейсика могу
просто взять и добавить свою функцию, ну например GetWindowLeft и этот
скриптовый язык уже становиться заточенным под мои нужды.
пути
Ну смотри, вот я прямо сейчас открыл папку со скриптами кобры, взял
скрипт от тотала и вижу в нём, к примеру такие строки:
' remember also the string for the side
L = Cobra.OSM.Core.GetFirstCursor.ScreenRect.Left
' calculate the start of left side
RightStart = (e.osmobj.getparent.getparent.Visiblerect.right - e.OsmObj.getparent.getparent.Visiblerect.left)/2+e.OsmObj.getparent.getparent.visiblerect.left
Обрати внимание на объект Cobra, osmobj, на его методы. Ничего по
названиям не напоминает?
написали
Вот именно зачем, возможно от того, что язык скриптов JAWS
сформировался ещё до того, как появился VBScript или по другим
причинам - не знаю. Но так же не могу понять почему нельзя
использовать практически любой скриптовый язык для своих нужд, ведь я
по своему желанию наполняю его нужными мне функциями и т.д. и т.п. И
если скриптовый движок сам по себе хорош, то с моей поддержкой он
становиться просто отличным, особенно для моей программы. :-) Так как
я получаю всю мощь и гибкость выбранного мною скриптового языка, плюс
полная поддержка моего функционала, а это уже круто.
и сколько
Совершенно не понятно, ты просто хочешь сказать, что в JAWS скриптовый
язык заточен под скрин ридер, а в других нет, но это не так.
Тут дело скорее в распространённости программы - больше пользователей,
больше заинтересованных лиц в каком-то скрипте, больше шанс, что такие
скрипты будут написаны.
--
С уважением, Сергей.