Ответ: Вопрос по UI.
Мануал скачал, прочитал, статьи о COM нашел, ознакомился, информация занятная, но, как метко заметил товарищ qsedftghk, js и Delphi достаточно разные средства разработки, и мне хотелось бы все таки остаться в границах JS, обусловленно это мое желание тем, что я полностью некомпетентен в среде delphi, конечно, чем дальше тем сильней я уверен в том, что необходимо эту ситуацию исправлять, но только не ради одного единственного окна плавающей палитры. В некотором смысле упертость же моя, обусловлена все тем же JS Tools Guide, цитата - "Floating palette: Also called modeless dialog, allows activity in other application windows." Далее в документе предлагается список скриптов демонстрирующие способы применения некоторых элементов, таких как treeView, progressBar etc. И самым первым примером, мы видим вот что : SnpCreateDialog.jsx Creates a very simple, modeless dialog (a palette) with OK and
Cancel button behavior. - я скачал SDK Bridge, в котором обнаружил указаный скрипт, запустив его в Ext. ToolKit 2 - получил желаемый результат, однако, в приложении InDesign результат уже не тот, окно появляется и исчезает, консоль возвращает true, оповещая тем самым что скрипт отработал нормально, однако нажать кнопку не удается. Это я все к чему - а , к тому что это же официальное руководство, официальный пример скрипта, да конечно жаже в официальных руководствах бывают ошибки и опечатки, но тут получается, что тип окна palette вообще невозможно использовать(в случае если это все таки ошибка), нет , тут что то не так, средства есть, они описаны, но что то все таки из виду мы упускаем. Вот собсно и хотелось бы разобраться в этой ситуации, вопрос даж не в способе реализации а понимани что все таки я делаю не так. А благодаря Specialist-у, ситуация как миниму не безвыходная, но опять таки повторюсь - вопрос не в решении, а в понимании.