Вверх ↑
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
#121: 2007-06-02 15:15:19 ЛС | профиль | цитата
unalex, кодовая версия должна соответствовать SVN - кое чего там менялось мягко говоря
И не все (как в данном случае, например) по моей инициативе
карма: 9

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#122: 2007-06-02 15:37:40 ЛС | профиль | цитата
unalex, Galkov -- прав. Я добавил в описание про SVN.
карма: 22

0
Ответов: 899
Рейтинг: 43
#123: 2007-06-02 17:32:52 ЛС | профиль | цитата
Galkov, спасибо, обновил, работает
nesco, я невнимательно смотрел

[size=-2]------ Добавлено в 17:32
Возникла другая проблема, использую схемку приведенную мной ранее(контекстное меню) , компилятор пишет
C:\Programme\HiAsm\Elements\delphi\code\Project4.dpr(135) Error: Undeclared identifier: '_work_doDeleteSelect'


Add(MainForm,14854551,21,105)
{
Left=20
Top=105
}
Add(HilightMemo,3361283,189,126)
{
Left=10
Top=10
Width=375
Height=250
Point(onMouseUp)
Point(doDeleteSelect)
link(onMouseUp,913177:doEvent,[])
}
Add(PopupMenuXP,6728931,336,133)
{
Menu=#15:delete selected|
Bitmaps=[]
link(MenuItemIdx,3361283:doDeleteSelect,[(378,139)(378,116)(179,116)(179,174)])
}
Add(IndexToChanel,913177,266,133)
{
link(onEvent1,6728931:doPopupHere,[])
}

это в компоненте недоработка, или у меня руки кривые?


карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#124: 2007-06-02 19:17:48 ЛС | профиль | цитата
unalex, да, это моя недоработка. Исправлено.
P.S. Есть еще один резервный метод doCut, парктически -- тоже самое. Рекомендую использовать именно методы: doCut, doCopy, doPaste для редакции строк, так как они работают с буфером обмена внутри компонента и надобность во внешнем компоненте отпадает.

-- Удалена с выходом нового релиза ---
карма: 22

0
Ответов: 899
Рейтинг: 43
#125: 2007-06-02 21:51:24 ЛС | профиль | цитата
nesco писал(а):
P.S. Есть еще один резервный метод doCut, парктически -- тоже самое. Рекомендую использовать именно методы: doCut, doCopy, doPaste для редакции строк, так как они работают с буфером обмена внутри компонента и надобность во снешнем компоненте отпадант.

в данном случае не резервный а самый оптимальный
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Гость
Ответов: 17029
Рейтинг: 0
#126: 2007-06-03 08:42:26 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 07:40:40
карма: 0

0
Ответов: 9906
Рейтинг: 351
#127: 2007-06-03 08:58:44 ЛС | профиль | цитата
v112.sh писал(а):
Что конкретно следует обновить с SVN для работы компонента?

Ответ на этот вопрос требует отдельных исследований
Делать которые нет никакого желания, да и исходных данных для ответа недостаточно
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#128: 2007-06-03 09:20:16 ЛС | профиль | цитата
v112.sh писал(а):
Кодовая версия чего?
HiAsm-a конечно. Сейчас на SVN (мне так кажется) все для текущей версии HiAsm 3.63 b162
-И Вы все пляшете под его дудку?
-Это не дудка...Это ствол...

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#129: 2007-06-03 10:02:01 ЛС | профиль | цитата
v112.sh, к черту исследования. Скачай с SVN следующие файлы -- Share.pas, Debug.pas, Win.pas и WinList.pas, должно помочь.
карма: 22

0
Ответов: 9906
Рейтинг: 351
#130: 2007-06-03 10:12:16 ЛС | профиль | цитата
Без гарантий, что остальное работать будет
карма: 9

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#131: 2007-06-03 10:16:35 ЛС | профиль | цитата
Galkov, остальное по ходу пьесы дотягивать можно. Конечно, лучше сразу, но увы, у чела проблемы...
карма: 22

0
Ответов: 9906
Рейтинг: 351
#132: 2007-06-03 10:24:36 ЛС | профиль | цитата
nesco, сам допрашивать потом будешь, почему и от чего, и совершенно в другом форуме
Например, в форуме <Ошибки в компонентах> и каком нибудь RichEdit...

Или мне это удовольствие предоставишь
карма: 9

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#133: 2007-06-03 10:32:40 ЛС | профиль | цитата
Galkov писал(а):
Или мне это удовольствие предоставишь

Нам... Но, тогда я не знаю, что делать? Пусть попробует дотянуть еще и ListBox, ComboBox, RichEdit. Вроде, больше нет компонентов класса WinList.
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#134: 2007-06-03 10:50:53 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 07:40:40
карма: 0

0
Ответов: 899
Рейтинг: 43
#135: 2007-06-06 20:25:51 ЛС | профиль | цитата
nesco, возник вопрос по поводу компонента HilightMemo

при запуске программы при добавлении строки через точку doAdd появляется событие onKillFocus (причем дважды), у старого компонента такого не было

вот упрощенная схема(проверь то-же самое на других компонентах, например на Memo - работает правильно)

code_1523.txt

[size=-2]------ Добавлено в 20:13
Кстати а на следующей схеме к компоненту HilightMemo вообще ничего не подключено, но при потере фокуса компонентом Memo(при щелчке на HilightMemo), на нем [HilightMemo] творится что-то непонятное

code_1524.txt

[size=-2]------ Добавлено в 20:25
Я так понял при вставке текста посредством doAdd стандартные компоненты не перехватывают фокус, в отличие от HilightMemo(новой версии), поэтому получается такое безобразие
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 2code_1523.txt [495B] [306], code_1524.txt [587B] [340]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)