Page 1 of 1

Подскажите, как можно реализовать следующую задумку

Posted: Sat Sep 17, 2005 12:08 pm
by newman
Подскажите, как можно реализовать следующую задумку:
Мне нужно, что бы при нажатии кнопки(предположим кнопка расп. в TINYPAD) вставлялся некий текст
в этот самый TINYPAD. Как делать кнопочки и прочее можете не обяснять, а вот как вставить текст -
вот это меня и интересует. Скажу что пробовал функцией "4" - но че то не помогло. Может у меня руки
из жопы конечно,но... короче - помогите!! Буду презнатилен!

Posted: Sat Sep 17, 2005 4:15 pm
by Mario79
Хех, дорогой - а ты давно программируешь вообще? (я имею в виду не только MeOS)
Функция 4 предназначена исключительно для вывода на экран.
А текст, который она выводит, расположен в области данных Тинипада, как впрочем, и в любой другой программе. Соответственно нужно по нажатию кнопки запускать процедуру, копирующую нужный тебе текст из области, выделенной тобой под этот текст в область данных Тинипада (отведенную под хранение обрабатываемого текстового файла). С учетом расположения текстового курсора разумеется.
Дальше делаем draw_window и опля телемаркет! :-)

Posted: Sun Sep 18, 2005 1:00 pm
by newman
че-то нихрена не получается, блин не подскажите как именно... если есть время и сил не жалко....
P.S. а на счет функции "4" - я знаю, просто в некоторых прогах выводили именно через нее...

Posted: Thu Sep 22, 2005 9:26 pm
by DoomEd Archangel
newman
тебе надо "вставить" текст в поле ввода тинипада?
вбивай где нить например mytext: db 'texttexttext', а потом посмотри как делается вставка в коде тинипада (на ctrl+p) тока смещение поставь на mytext