Цитата(weirdcong @ Jul 21 2011, 23:10)

Во-первых, пока непонятно, является ли editor callback тем, что мне нужно в описываемой ситуации?
да. но, возможно, это не единственный вариант.
Цитата
Во-вторых, если действительно нужен именно он, то что вообще должно быть в файле Tcl, и что должен делать мой экзешник?
смотрите пример, там все тривиально. при попытке редактировать параметры вызывается (см. строчку
exec) ваш исполняемый файл. на вход он принимает текущее значение параметров (или дефолтное, если это первый вызов). в терминах Си - через
argv[].
Цитата
Что значит "выдавать на стандартный вывод"? - Это как через printf в Си? Кто будет читать этот вывод?
да. например через
printf. скрипт компонента, где объявлен callback, и вызывает.
Цитата
Загадочна сама фраза "editor callback подменяет гуй", причём не только у Вас, а и в английском оригинале. Editor callback - это же процесс, часть GUI, как он может его целиком подменить?..
а что непонятного? есть стандартный гуй. возможно, есть способ получить то, что вам требуется и с его помощью (изучайте тикль и API). но можно и подменить своим, тут можно извращаться как угодно.
Цитата
Может, у Вас есть работающие примеры такого дела?
поищу, но для винды точно нет