OberonCore https://forum.oberoncore.ru/ |
|
B9: DevDebug.UnloadThis берет модули из активного документа https://forum.oberoncore.ru/viewtopic.php?f=116&t=1689 |
Страница 1 из 1 |
Автор: | Евгений Темиргалеев [ Понедельник, 06 Июль, 2009 12:02 ] |
Заголовок сообщения: | B9: DevDebug.UnloadThis берет модули из активного документа |
Модули берутся из активного text-а вместо DevCommanders.par.text. Это чем-то обосновано, или просто небрежность реализации? Код: PROCEDURE UnloadList(beg, end: INTEGER; c: TextControllers.Controller);...
PROCEDURE UnloadThis*; VAR p: DevCommanders.Par; beg, end: INTEGER; c: TextControllers.Controller; BEGIN p := DevCommanders.par; IF p # NIL THEN DevCommanders.par := NIL; beg := p.beg; end := p.end; -----> c := TextControllers.Focus(); IF c # NIL THEN UnloadList(beg, end, c) END ELSE Dialog.ShowMsg("#Dev:NoTextViewFound") END END UnloadThis; |
Автор: | Илья Ермаков [ Понедельник, 06 Июль, 2009 17:34 ] |
Заголовок сообщения: | Re: DevDebug.UnloadThis берет модули из активного документа |
Я так понимаю, эта команда делалась под стандартный список Loaded Modules |
Автор: | Евгений Темиргалеев [ Понедельник, 06 Июль, 2009 20:59 ] |
Заголовок сообщения: | Re: DevDebug.UnloadThis берет модули из активного документа |
Команда UnloadModuleList делалась под эти списки. UnloadThis к ним не применить. См. аналогичные команды DevCompiler.CompileModuleList и DevCompiler.CompileThis: CompileThis читает из DevCommanders.par.text |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |