Вверх ↑
Ответов: 689
Рейтинг: 20
#1: 2006-08-12 14:16:10 ЛС | профиль | цитата
guest писал(а):
Либо я что то непонял, либо ты.

Либо ты. Я рекомендовал тебе использовать компонент ClipboardHook, ты упорно оставил Insert. Я рекомендовал тебе обратится к примеру программы ClipText, где это все реализовано уже, и продемонстрировано (она находится в примерах, прям в корне этой папки) - ты упорно пытаешься привязать onInsert c doAdd редактора текста. Всегда doAdd будет вставлять или в конце новую строку или в начале. А вот при использовании ClipboardHook, текст вставится туда, где стоит курсор.

guest писал(а):
И ещё вопрос. Можно ли браузер использоваться для просмотра страницы, которая валяеться в папке с программкой. Тобишь папка с программой, в ней папка «mysite» и в ней страница…

Можно, для этого необходимо записывать адресацию в свойстве URL в виде: file:\c:mysiteindex.htm

guest писал(а):
Как можно сделать конвертёр текста windows (латиница) в unicod. Пишешь в одном окне, а перекодированный текст отображаеться в нижнем.

Не знаю, никогда над этим вопросом не задумывался. В HiAsm есть компонент перекодирующие текст, вот он:
Add(Charset,8716530,224,224)
{
}
Если знаешь алгоритм как, опиши его, попробуем перекодировать.
Вот пример как перекодировать WIN в DOS:
Add(MainForm,12552834,140,91)
{
Left=20
Top=105
Width=507
Height=292
Color=12639424
}
Add(Memo,1422120,182,91)
{
Left=5
Top=20
Width=485
Height=70
link(onChange,1649462:doEvent1,[(226,97)(219,97)])
}
Add(Memo,9264586,357,217)
{
Left=5
Top=105
Width=485
Height=145
link(Str,7139240:Value,[(363,205)(363,205)])
}
Add(Label,16204664,441,91)
{
Left=10
Top=5
Width=53
Height=17
Color=12639424
Caption="WIN"
}
Add(Label,959090,399,91)
{
Left=10
Top=90
Width=38
Height=17
Color=12639424
Caption="DOS"
}
Add(Charset,8716530,287,168)
{
Type=1
link(onCharset,7139240:doValue,[])
link(Text,1422120:Text,[(293,152)(188,152)])
}
Add(Hub,1649462,224,91)
{
link(onEvent1,9264586:doClear,[(306,97)(306,230)])
link(onEvent2,8716530:doCharset,[(271,104)(271,174)])
}
Add(Memory,7139240,357,168)
{
link(onData,9264586:doAdd,[(399,174)(399,208)(347,208)(347,223)])
}
карма: 0

0