Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15294
Рейтинг: 1518
#91: 2006-09-14 18:38:57 ЛС | профиль | цитата
Менеджер компонент(ов):

Первые наброски показали, что реализация на основе БД решает кучу задач сразу:
1) с базой возможно работать не только через dll, собственно менеджер, но и напрямую чрез бд.
2) проблема со счетчиком ссылок на юниты превратилась всего в одну строку запроса:
 update files set links = links + 1 where filename = 'file'[/code]
3) задача отлова изменившихся элементов и установленных из вне так же решается добавлением дополнительных полей
4) отследить уставновку компонента с таким же точно именем тоже возможно всего одной строкой запроса.
карма: 26
0
Ответов: 3655
Рейтинг: 69
#92: 2006-09-14 21:03:26 ЛС | профиль | цитата
В ней должны фикситься баги, но БЕЗ НОВОВВЕДЕНИЙ
Вот вот как раз то что нужно ,а то старых багов куча да ещё новые появляются Это бесконечный процесс
Поэтому предлагаю остановится на версии b160
Если конечно Dilma согласится и отработать в ней все баги.


Tad Судя по заявлением что всё работает самая стабильная версия у Galkov-a
Попытай может поделится.
карма: 0

0
Ответов: 9906
Рейтинг: 351
#93: 2006-09-14 21:22:21 ЛС | профиль | цитата
Вячеслав, дулю тебе - не все....

Но уж про onCreate проблем нет. И просто подтверждение слов Tad-а, что коды - это дело поправимое
Вячеслав писал(а):
Если конечно Dilma согласится и отработать в ней все баги

Отработать то он согласится А вот согласится ли он не вносить в нее новшества - вопрос
Да и нам работу в таком случае провести придется - сделать ЗАКОНЧЕННЫЕ пожелания к этой версии
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#94: 2006-09-14 21:31:57 ЛС | профиль | цитата
Dilma, если "Менеджер компонент(ов)" будет встроен в HiAsm, то обязательно нужно предусмотреть обновление панели Элементов, а то получится как с встроеным ECreator-ом - изменения вступают в силу только после перезапуска HiAsm
Вячеслав, этот форум, кроме обмена опытом, еще и должен помогать Dilma выявить недостатки в его проекте. Так что твое предложение для тех, кто делает программы на продажу
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#95: 2006-09-14 21:36:06 ЛС | профиль | цитата
Tad, ну я не делаю программы на продажу (другая профессия), но его предложение - для меня
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#96: 2006-09-14 21:57:11 ЛС | профиль | цитата
Вячеслав писал(а):
Попытай может поделится
Не... "Попытай" - это для меня
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3655
Рейтинг: 69
#97: 2006-09-14 22:26:21 ЛС | профиль | цитата
я не делаю программы на продажу (другая профессия),


Но хочется иметь возможность сделать нормальный компонент или программу для себя.
,недумая о том что это ошибка среды.

Да и нам работу в таком случае провести придется - сделать ЗАКОНЧЕННЫЕ пожелания к этой версии
Если проводить такую дискуссию то конца недождёшься.
Поэтому думаю так Менеджер компонентов и СТОП.
Ищем баги Dilma исправляет и ПУСК.
А на будущее так делать взависимости от занятости Dilma
Он нам сообщяет хотите стабильную версию быстренько ищите баги(пока есть время их исправить)
что ненайдёте пеняйте на себя
следующяя версия будет считаться стабильной.

P.S.
дулю тебе - не все....
Ну вот всю малину испортил.
карма: 0

0
Ответов: 9906
Рейтинг: 351
#98: 2006-09-14 22:53:11 ЛС | профиль | цитата
Если проводить такую дискуссию то конца недождёшься.
а если не проводить, то будет как вчера

Хотя замечено: как только звучит что-то типа: нам надо выполнить свою часть работы - так форум пустеет
карма: 9

0
Ответов: 3655
Рейтинг: 69
#99: 2006-09-14 23:17:40 ЛС | профиль | цитата
Прийдётся подождать что на это скажет Dilma.
карма: 0

0
Администрация
Ответов: 15294
Рейтинг: 1518
#100: 2006-09-15 18:11:52 ЛС | профиль | цитата
Можно попробовать. Но только после перехода на новую технологию хранения элементов и доступа к ним
карма: 26
0
Ответов: 9906
Рейтинг: 351
#101: 2006-09-15 20:04:23 ЛС | профиль | цитата
Тоды новую тему начну скоро.
Не факт, что высказанные идеи утрясутся до перехода на новую технологию

Кстати, Dilma, кроме меня никто не может
карма: 9

0
Ответов: 2057
Рейтинг: 28
#102: 2006-09-16 00:36:54 ЛС | профиль | цитата
Dilma на счёт ini файла. Нельзя ли добавить в ini файл секции типа Description и Circuit в которых будет находиться описание компонента, его ошибки, методы исправления и в Circuit будет находиться пример использования компонента в виде схемы. Или же в hic файл добавить возможность устанавливать автоматически описания компонента который в виде html файла попадет в папку Help.
карма: 1

0
Ответов: 44
Рейтинг: 0
#103: 2006-09-16 04:29:30 ЛС | профиль | цитата
Ясно всё, как божий день.
Dilma, как любой нормальный автор и разработчик, думает о завтрашнем дне своего творения:
Но только после перехода на новую технологию хранения элементов и доступа к ним

- для Dilma наше "сегодня" - это вчерашний день. И он совершенно прав: большинство проявившихся здесь же - в этой теме форума - требуют одного: заштопать сегодняшниие "дыры" программы: "чтобы было, с чем работать!" - но для разработчика "СЕГОДНЯ" - это уже вчерашний день программы и интерес к нему если не нулевой - то уже и за это спасибо можно сказать.
Ну а уж если дело дошло до концептуальных перемен: - изменения способа доступа к компонентам:
реализация на основе БД решает кучу задач

- то не скоро (если вообще когда-то) автор поставит перед собой ту самую задачу, о которой периодически мечтает Форум: сделать "одну версию без багов".
И это совершенно нормально, ИМХО. И хорошо, что дело обстоит именно так: все заняты своим делом - Автор - своим и Форум тем же самым! Интересно то, что никому не скучно
Эдик, :
Нельзя ли добавить в ini файл секции типа
- присоединяюсь к пожеланию: "добавить в ini файл" - этот файл пора уже начать до ума доводить.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#104: 2006-09-16 09:46:05 ЛС | профиль | цитата
Уже не помню кто писал(а):
Если бы строители строили так, как программисты пишут свои программы, то первый появившийся дятел привел бы к краху цивилизации.

Эдик, я (для себя, вернее для своего менеджера) в секцию [About] добавл ключи, куда занес список файлов, используемых только данным компонентом. При удалении компонента - никакой головной боли.

[size=-2]------ Добавлено в 09:46
vau_HI, судя по всему в среду жестко забито колличество секций и их имена. Так что пожелание
"добавить в ini файл"
без изменения среды невыполнимо.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3655
Рейтинг: 69
#105: 2006-09-16 10:51:37 ЛС | профиль | цитата
без изменения среды невыполнимо
Насколько я понял сейчас разрабатывается новая технология хранения компонентов на основе БД ,где наверное для каждого компонента будет отдельная информация .
карма: 0

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