Вверх ↑
Этот топик читают: Гость
Ответов: 263
Рейтинг: 18
#136: 2021-06-09 08:54:37 ЛС | профиль | цитата
После установки компонента перестали компилироваться проекты в которых есть компонент MTStrTbl



P.S.
Во время установки Win.pas пришлось откатить, т.к. с ним проекты не компилировались вообще



HiAsm 186 рабочая копия 2341 Win10 x64.
карма: 3

0
Ответов: 2250
Рейтинг: 676
#137: 2021-06-09 21:33:55 ЛС | профиль | цитата
fox-video, файлы обновил в первом посте архив перезалил.
карма: 11

0
Ответов: 263
Рейтинг: 18
#138: 2021-06-24 14:53:11 ЛС | профиль | цитата
Компонент просто пушка! Столько раз мимо него проходил, не просёк фишку
Однако, AdjustControlsRedactors в режиме Выборочный, если запускать его из вложенной схемы, частенько выдает ошибку Access violation. Иногда помогает только закрытие HiAsm.

Видео

В принципе жить с этим можно.
карма: 3

0
Ответов: 2250
Рейтинг: 676
#139: 2021-06-26 08:54:33 ЛС | профиль | цитата
fox-video, да бывает ошибка выскакивает. В HiAsm сделано так, что при редактировании свойства в редактор передаётся только одно свойство и только редактируемого элемента. А для AdjustControls необходимо было получить данные всех элементов (в идеале только интерфейсных), пришлось делать это нестандартными способами (при включении редактора видно что выделяются все элементы на поле HiAsm).

Редактировалось 1 раз(а), последний 2021-06-26 08:55:04
карма: 11

0
Ответов: 263
Рейтинг: 18
#140: 2021-06-26 09:29:35 ЛС | профиль | цитата
Раз это нормально, то вполне можно с этим смирится, особенно учитывая какой функционал несет компонент. Еще раз спасибо разработчикам!
карма: 3

0
Ответов: 314
Рейтинг: 26
#141: 2023-11-02 23:57:34 ЛС | профиль | цитата
Компонент просто супер.
Но после его установки не компилируются проекты где присутствует 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
0
Ответов: 2250
Рейтинг: 676
#142: 2023-11-04 16:20:40 ЛС | профиль | цитата
envoy_sky, нужно протестировать с этим файлом: Edit.pas
карма: 11

0
Ответов: 314
Рейтинг: 26
#143: 2023-11-04 17:07:22 ЛС | профиль | цитата
Отличается от моего родного файла одной строкой.
У меня закомментирована стока 82 // Control.SubClassName := 'obj_EditControl';
Вернул свой файл на место, вроде всё работает.

Редактировалось 1 раз(а), последний 2023-11-04 17:10:21
карма: 2
0
Ответов: 2250
Рейтинг: 676
#144: 2023-11-14 18:56:24 ЛС | профиль | цитата
Обновил файлы в папке OtherFiles в архиве с элементом в первом посте. Заменены файлы: Edit.pas (обновление из-за события _prop_OnChngDelNumEnd) и hiMTStrTbl.pas (причина в этой теме: MTStrTbl события)
карма: 11

0
Ответов: 314
Рейтинг: 26
#145: 2023-11-14 19:18:03 ЛС | профиль | цитата
Всё работает.
Не тот файл закинул, извиняюсь.

Редактировалось 2 раз(а), последний 2023-11-14 19:32:01
карма: 2
0
Ответов: 2250
Рейтинг: 676
#146: 2023-11-14 19:37:58 ЛС | профиль | цитата
Все нормально, при тестировании всякое может быть.
карма: 11

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