Переменные и методы класса выдают ошибку компиляции

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ответить
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

zub, ну, собственно, в самом лазаре тоже явно не все взаимосвязи отображаются.
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

ничего страшного. Где-то они будут лучше, где-то мы.Свой продукт хорош тем, что не надо просить что-то делать чужого дядю.
zub
долгожитель
Сообщения: 2889
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

там последний комит 2 года назад, в качестве парсера чтото непонятное... не такие уж и конкуренты))
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

zub, видимо, где-то был затык, а потом просто лень продолжать.
zub
долгожитель
Сообщения: 2889
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

Неохота делать интерфейс. приделал инспектора объектов для этого
У вас нет необходимых прав для просмотра вложений в этом сообщении.
zub
долгожитель
Сообщения: 2889
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

Добавил в граф файлы которые "не нашлись" и попробовал организовать поиск "циклов".
Дальше все упирается в косяки fcl-passrc (оформил первую партию на багтрекере http://bugs.freepascal.org/view.php?id=30615), и создание привычного интерфейса.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

zub, а где взять пакеты "zcobjectinspector,Varman,uzbtypes,uzemathutils,UUnitManager,varmandef,zcobjectinspectoreditors,UEnumDescriptor"?
zub
долгожитель
Сообщения: 2889
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

http://svn.shamangrad.net/zcad/trunk/ca ... omponents/
это всё от инспектора объектов. неумею гуй делать - имхо так проще
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

zub писал(а): неумею гуй делать - имхо так проще


На самом деле, не так уж и сложно. Как минимум, надо перевести большую часть надписей на русский (или сделать двуязычные надписи) и перенести Import LPI на первое место. Кстати, лучше слово импорт заменить на открыть. ну и можно сделать цвет формы поприятнее -- серый многих раздражает. Все остальное не так важно.
zub
долгожитель
Сообщения: 2889
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

>>На самом деле, не так уж и сложно
Муторно и не интересно. но несложно))

>>Как минимум, надо перевести большую часть надписей на русский
Вот тут ненадо. перевод если и появится то штатным po

>>и перенести Import LPI на первое место
да какая разница где он, главное чтоб был))

Под интерфейсом я подразумеваю форму с полями ввода которая заменит инспектора - чтоб не тащить лишние зависимости, а не цвет и порядок надписей
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

zub писал(а):да какая разница где он, главное чтоб был))


Э нет... это как раз важно.

zub писал(а):Под интерфейсом я подразумеваю форму с полями ввода которая заменит инспектора - чтоб не тащить лишние зависимости, а не цвет и порядок надписей

не так уж это и сложно. Только, имхо, тут инспектор интереснее выглядит.
zub
долгожитель
Сообщения: 2889
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

Попатчил fcl-passrc. Прогнал зкад через програмку. Картинки приводить небуду - каша. Циферки приведу:
Получился граф из 350 узлов (включая LCLные файлы) и 3719 связей
В графе нашлось 36 зацикливаний, из них
13 из 2х файлов
12 из 3х файлов
7 из 4х файлов
4 из 5и файлов
Последний раз редактировалось zub 21.09.2016 09:06:51, всего редактировалось 1 раз.
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

мда...

Вчера начал запись констант для yEd... Если сегодня удастся, то начну писать второстепенные процедуры сборки разных типов. Пока отдельно, так как не получается коммитить.
zub
долгожитель
Сообщения: 2889
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

Дрбавил опцию - включать в граф только то что участвует в зацикливаниях. И понял что выбрал не совсем верный подход - я работаю с графом на основе узлов, надо за основу брать ребра-связи.
Иначе с опцией "включать в граф только то что участвует в зацикливаниях" граф получается ненаглядный - в него попадает слишком много ненужных связей.
Ответить