[TK] GUI Testing
Есть приложение на Tk. Надо покрыть тестами гуи. Посоветуйте что-нибудь? Нашел кучу всяких TkReplay, TkXext, и с помощью питона и руби. Не понятно что выбрать. Посоветуйте.
Есть приложение на Tk. Надо покрыть тестами гуи. Посоветуйте что-нибудь? Нашел кучу всяких TkReplay, TkXext, и с помощью питона и руби. Не понятно что выбрать. Посоветуйте.
Есть gnome и запущена программа, открыто её меню.
Как сделать скриншот программки? Меню перехватывает комбинации клавиш, alt-ptrsc и ptrsc?
Спасибо.
Я так понял они умышленно убрали из TCL_PACKAGE_PATH пути к tk? Теперь руками надо изменять auto_path?
Есть deb-пакет, в нем скрипты postinst и prerm.
Они запускают один и тот же скрипт, который устанавливается в /usr/share c разными параметрами.
Есть ли способ не устанавливать в шару этот скрипт? То есть как то запихать его тоже вместе с postinst и prerm и дергать оттуда так же?
Пробовал так сделать, но я так понял они в процессе выполнения не в одной директории вообще находятся.
Как узнать права файла, который принадлежит инсталяции? У меня есть файлы, мне надо их проинсталировать с теми же правами, которыми они обладают. Но такую опцию я только у директорий видел. А с файлами как быть?
Можно ли поменять региональные параметры? В частности например для флоат чисел, разделитель поменять на ','?
Есть ли какая-нибудь переменная, что бы получить все опции комммандной строки с которой запускался CMakeLists.txt? Или как их вообще в виде одной строки получить можно?
Есть ли системный вызов, позволяющий узнать домашний каталог? Или надо самому вызывать getuid и анализироватьнапример какой-нибудь /etc/passwd?
Как реализовать такое?
proc abc {} { puts "Hi, Jack!" }
proc A {a} { proc B {} { eval [ $a ] } }
A abc
B
На сколько я понимаю int() это фабричная функция, которая вызывает конструктор у типа int и возвращает обьект этого типа. Но коли объявление ф-ии или класса в python есть просто присваивание обьекта переменной, то значит сам тип int должен называться как то по другому. Я правильно понимаю?
Использую BLT, через C API Пишу
Blt_CreateVector(interp, charNameX, 0, &x); Blt_CreateVector(interp, charNameY, 0, &y); Blt_DeleteVector(x); Blt_DeleteVector(y);
И получаю сразу сегфолт на первом удалении. Что не так делаю?
Имеется масссив данных представляющии собой стандартное представление rgb24. Есть ли возможность подсунуть это в image photo?
Что бы не конвертить это в строку вида #rrggbb, долго уж очень.
Хочеться сразу как то подсунуть указатель на начало буффера что ли.
есть кадр в формате rgb24 или rgb32 c известной шиоиной и длиной. Как его можно на canvas нанести оптимально?
Не встречался ли кому Notebook, у которого табы можно слева или справа расположить вертикально, а не только сверху или снизу?
Можно ли как то програмно отключить использование этого механизма отрисовки шрифтов, tcl 8.5 разумеется
А как добавить кнопочку в окошке в добавок к кнопкам "закрыть", "свернуть", "развернуть" итд?
Относительно левого верхнего угла главного окна, собственно как?
Посоветуйте библиотеку для проигрывания видео (если я сам буду 25 раз выводить картинки, наверное не оптимально будет) и для работы с изображениями, позволяющая поверх изображении текст выводить, полигоны выделять, закрашивать их.
Tk
Удастся ли запустить приложение на др машине, если скомпилировнное и собранное приложение перенести вместе с папкой в которую поместить все необходимые библиотеки (кроме наверное загрузчика) со своей машины, задавая при сборке опцию rpath на этут папку с либами?
Необходимо слинковать С++ приложение, используя все библиотеки сппишные статически (-static), но при этом оддну свою библиотеку надо слинковать динамически. Как такое реализуется?
← назад | следующие → |