После установки компонента перестали компилироваться проекты в которых есть компонент MTStrTbl
P.S.
Во время установки Win.pas пришлось откатить, т.к. с ним проекты не компилировались вообще
HiAsm 186 рабочая копия 2341 Win10 x64.
Этот топик читают: Гость
Ответов: 263
Рейтинг: 18
|
|||
карма: 3 |
|
Ответов: 2250
Рейтинг: 676
|
|||
fox-video, файлы обновил в первом посте архив перезалил.
|
|||
карма: 11 |
|
Ответов: 263
Рейтинг: 18
|
|||
Компонент просто пушка! Столько раз мимо него проходил, не просёк фишку
Однако, AdjustControlsRedactors в режиме Выборочный, если запускать его из вложенной схемы, частенько выдает ошибку Access violation. Иногда помогает только закрытие HiAsm. Видео В принципе жить с этим можно. |
|||
карма: 3 |
|
Ответов: 2250
Рейтинг: 676
|
|||
fox-video, да бывает ошибка выскакивает. В HiAsm сделано так, что при редактировании свойства в редактор передаётся только одно свойство и только редактируемого элемента. А для AdjustControls необходимо было получить данные всех элементов (в идеале только интерфейсных), пришлось делать это нестандартными способами (при включении редактора видно что выделяются все элементы на поле HiAsm).
Редактировалось 1 раз(а), последний 2021-06-26 08:55:04 |
|||
карма: 11 |
|
Ответов: 263
Рейтинг: 18
|
|||
Раз это нормально, то вполне можно с этим смирится, особенно учитывая какой функционал несет компонент. Еще раз спасибо разработчикам!
|
|||
карма: 3 |
|
Ответов: 314
Рейтинг: 26
|
|||
Компонент просто супер.
Но после его установки не компилируются проекты где присутствует Edit. Компонент Edit в проекте лежит в ChildPanel. Подготовка к сборке проекта... Генерация кода целевого языка Компоновка проекта... Command line: dcc32.exe "C:\Users\SKY\AppData\Roaming\HiAsm_AltBuild\Elements\delphi\code\Proj.dpr" "-UD:\SKY\Desktop\." -Q Borland Delphi Version 12.0 Copyright (c) 1983,98 Inprise Corporation C:\Users\SKY\AppData\Roaming\HiAsm_AltBuild\Elements\delphi\code\hiChildPanel_2509A20.pas(154) Error: Undeclared identifier: '_prop_OnChngDelNumEnd' C:\Users\SKY\AppData\Roaming\HiAsm_AltBuild\Elements\delphi\code\hiMainForm_248F4C0.pas(42) Fatal: Could not compile used unit 'hiChildPanel_2509A20.pas' Сборка завершена. Редактировалось 7 раз(а), последний 2023-11-03 11:40:02 |
|||
карма: 2 |
|
Ответов: 2250
Рейтинг: 676
|
|||
envoy_sky, нужно протестировать с этим файлом: Edit.pas
|
|||
карма: 11 |
|
Ответов: 314
Рейтинг: 26
|
|||
Отличается от моего родного файла одной строкой.
У меня закомментирована стока 82 // Control.SubClassName := 'obj_EditControl'; Вернул свой файл на место, вроде всё работает. Редактировалось 1 раз(а), последний 2023-11-04 17:10:21 |
|||
карма: 2 |
|
Ответов: 2250
Рейтинг: 676
|
|||
Обновил файлы в папке OtherFiles в архиве с элементом в первом посте. Заменены файлы: Edit.pas (обновление из-за события _prop_OnChngDelNumEnd) и hiMTStrTbl.pas (причина в этой теме: MTStrTbl события)
|
|||
карма: 11 |
|
Ответов: 314
Рейтинг: 26
|
|||
Всё работает.
Не тот файл закинул, извиняюсь. Редактировалось 2 раз(а), последний 2023-11-14 19:32:01 |
|||
карма: 2 |
|
Ответов: 2250
Рейтинг: 676
|
|||
Все нормально, при тестировании всякое может быть.
|
|||
карма: 11 |
|
146