Вверх ↑
Этот топик читают: Гость
Ответов: 689
Рейтинг: 20
#1: 2006-10-23 14:36:54 ЛС | профиль | цитата
Вот такой код (сразу извините за эконки):
code_485
Так нагляднее.
У меня RunTimeError при выходе
карма: 0

0
файлы: 1code_485.txt [22.2KB] [454]
vip
#1.1контекстная реклама от партнеров
Ответов: 9906
Рейтинг: 351
#2: 2006-10-23 15:00:19 ЛС | профиль | цитата
А у меня - нет.
карма: 9

0
Ответов: 8888
Рейтинг: 823
#3: 2006-10-23 15:12:58 ЛС | профиль | цитата
oldTV, ошибка не появляется при пустом и при закрытии формы "Х" (через системное меню), придётся Вам обращаться к автору
Author=EvilGeo
Mail=EvilGeo@mail.ru

карма: 19

0
Разработчик
Ответов: 26071
Рейтинг: 2122
#4: 2006-10-23 15:46:25 ЛС | профиль | цитата
Подтверждаю -- есть RunTimeError при клике на последней иконке. Компилил под Delphi, на FPC не проверял.

[size=-2]------ Добавлено в 15:27
Леонид, а причем здесь EvilGeo и ToolBar. В оригинале разработчик Dilma.
[About]
Version=1.0
Author=Dilma
Mail=hiasm@mail.ru

[Type]
Class=WinElement
Info=Панель инструментов


[size=-2]------ Добавлено в 15:46
Леонид, ты просто не уточнил, что проблема в MenuEx. Там действительно разработчик EvilGeo. Если меню убрать, то глюк пропадает.
карма: 22

0
Ответов: 8888
Рейтинг: 823
#5: 2006-10-23 16:30:33 ЛС | профиль | цитата
nesco, и без картинок ошибка!
oldTV, на всякую хитрую гайку найдётся болт с левой резьбой:
code_486
карма: 19

0
файлы: 1code_486.txt [22.3KB] [569]
Ответов: 9906
Рейтинг: 351
#6: 2006-10-23 16:35:12 ЛС | профиль | цитата
Автор давал и фиксинг.
Кривой правда - свои добавочки в MainForm
карма: 9

0
Разработчик
Ответов: 26071
Рейтинг: 2122
#7: 2006-10-23 17:29:53 ЛС | профиль | цитата
Galkov, я слышал, что b159, не говоря о b160, уже пропатчена, когда кидал в Upload продолжение этого меню. Вот и верь народу.

[size=-2]------ Добавлено в 17:29
А все же почему трудно добавить всего одну строчку в MainForm?
procedure THIMainForm._onDestroy(Obj:PObj);
begin
Control.Menu:=0; // почему это нельзя добавить?
Control := nil;
end;
карма: 22

0
Ответов: 9906
Рейтинг: 351
#8: 2006-10-23 18:56:11 ЛС | профиль | цитата
nesco, попробуй это после добавления:
Add(MainForm,9861842,42,35)
{
Left=20
Top=105
}
Add(ChildForm,8519128,168,35)
{
}
BEGIN_SDK
Add(EditMulti,10501179,3,3)
{
WorkCount=1
link(doWork1,13888079:doVisible,[(19,9)(19,139)])
}
Add(MainForm,13888079,35,105)
{
Left=35
Top=105
Width=123
Height=132
Visible=1
Point(onDblClick)
Point(doVisible)
}
END_SDK
Add(Button,10042773,105,35)
{
Left=90
Top=115
Caption="Normal"
link(onClick,8519128:doWork1,[])
}
карма: 9

0
Разработчик
Ответов: 26071
Рейтинг: 2122
#9: 2006-10-23 19:40:02 ЛС | профиль | цитата
Galkov, а что должно быть? Явного глюка мне вызвать не удалось. Я в каком порядке только не тыкал.
карма: 22

0
Ответов: 3655
Рейтинг: 69
#10: 2006-10-23 22:57:38 ЛС | профиль | цитата
oldTV, Во первых ошибку подтверждаю.
Во вторых у тебя WINRAR - есть
Если есть то он как раз предназначен для того что бы упаковывать большие схемы в маленький архив.
карма: 0

0
Разработчик
Ответов: 26071
Рейтинг: 2122
#11: 2006-10-24 01:45:33 ЛС | профиль | цитата
Народ! Я нашел, как исправить эту ошибку. На радость Galkov'y патчить MainForm не придется, а вот в модуле XPMenus.pas, который поставляется вместе с MenuEx от EvilGeo, необходимо добавить одну строчку кода:
destructor TXPMenu.Destroy;
begin
FFont.Free;
if FBmpCheck<>nil then FBmpCheck.Free;
FHandle:= 0; // это необходимо добавить.
inherited;
end;
После исправления перестает вылетать RunTimeError.
карма: 22

0
Ответов: 9906
Рейтинг: 351
#12: 2006-10-24 01:55:23 ЛС | профиль | цитата
Ну вот: слова не мальчика, но мужа

Между нами девочками говоря, в моем MainForm вообще нет перекрытия виртуального _onDestroy
карма: 9

0
Разработчик
Ответов: 26071
Рейтинг: 2122
#13: 2006-10-24 02:46:31 ЛС | профиль | цитата
Galkov, выражаю большое СПАСИБО, за то что ты, уже в который раз, наставляешь на путь истинный -- всех нас горячих и неразумных.
карма: 22

0
Ответов: 8888
Рейтинг: 823
#14: 2006-10-24 10:33:00 ЛС | профиль | цитата
nesco, молодец, боец, но командир тоже не плох!
карма: 19

0
Ответов: 689
Рейтинг: 20
#15: 2006-10-24 12:37:21 ЛС | профиль | цитата
Вячеслав, по поводу WinRar, прости мою забывчивость.
Рад, что все подтвердилось и более того нашлось как исправить. А что скажет по этому вопросу Dilma&

Прсьба к Galkov: перенеси пожалуйста данную тему в раздел "Ошибки в компонентах". Спасибо.
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)