Вверх ↑
Этот топик читают: Гость
Ответов: 3655
Рейтинг: 69
#91: 2007-04-16 16:28:42 ЛС | профиль | цитата
iarspider,
Ну давно бы так - всё работает
карма: 0

0
Ответов: 5446
Рейтинг: 323
#92: 2007-04-16 19:47:38 ЛС | профиль | цитата
Вячеслав, очень рад! Жду фичереквестов (запросов на расширение функциональности). А пока мини-опрос:

1. Какой у Вас выставлен режим выбора столбцов - старый (однопанельный) или новый (двухпнельный)?
2. Добавляете ли Вы записи, если да, то
2а. Удобно ли каждый раз выбирать тип добавляемой записи (компонент/модификация)

Пока всё.
карма: 1

0
Ответов: 3655
Рейтинг: 69
#93: 2007-04-16 20:16:58 ЛС | профиль | цитата
iarspider,
Если нажать на капу Изменить при невыделенной строке то вылетает ошибка

http://img11.picsplace.to/img10/24/2007_04_16_200856.jpg
1)(двухпнельный
2)Пока нет (надо сначало потестить)
2а)Мне не понравилось (лучше отдельной кнопкой.)
карма: 0

0
Ответов: 5446
Рейтинг: 323
#94: 2007-04-21 17:22:24 ЛС | профиль | цитата
Вячеслав, спасибо что напомнил, я совсем позабыл про этот фокус.

Про добавление: попробую доделать на манер PhotoShop: короткий клик - выбор последнего использованного инструмента из группы, длинный - показ меню выбора.

[size=-2]------ Добавлено в 17:22
Вышла новая версия 0.6 (1.0 RC2)

+ Возможность выбора действия при бросании Ini-файла на форму
+ Запоминание действия "по-умолчанию" для кнопки "Добавить"
* При "длинном" (2-3 сек) клике на кнопке "Добавить" вызывается меню выбора действия
- Ошибка при нажатии "Изменить" (и "Удалить"), если не выбрана строка в таблице
* Переработан (в сторону универсальности) механизм загрузки настроек из БД

В архиве, помимо схемы, лежат изменённые ListBox (описание изменений сейчас допишу в старую тему) и Button (добавлены точки onMouseXXX).
карма: 1

0
Ответов: 5446
Рейтинг: 323
#95: 2007-04-25 15:54:49 ЛС | профиль | цитата
Пока доделывается версия 0.6.1, выкладываю свежие результаты тестов компонентов.
iarspider_230407.zip - только обновление по сравнению с прошлым разом,
iarspider_full_230407.zip - полный список

[size=-2]------ Добавлено в 15:24
Для тех, кто качает программу в первый раз - надо использовать файл "только обновление".

[size=-2]------ Добавлено в 16:17
Выкладываю XEDB v.6.1

* Исправлено отображение столбцов "Совместимость с FPC" и "Совместимость с Delphi".
+ Графическое отображение совместимости

Внимание: В этой версии добавилась новая таблица для хранения "расшифровок" столбцов workD4, workFPC. Для обновления базы от старой версии импортируйте файл xedb_update_struct.sql. База в архиве уже содержит эту таблицу.

[size=-2]------ Добавлено в 15:52
Едем дальше. Выкладываю исправленные hicconvert 0.3 и XEDB 0.6.2. Фикс один на двоих - корректоировка работы с кавычками (" " и ). В связи с этим - маленькое ограничение: при заполнении форм в программе не рекомендуется использовать символы $ и во избежание багов.

карма: 1

0
Ответов: 5446
Рейтинг: 323
#96: 2007-04-25 18:57:51 ЛС | профиль | цитата
Вячеслав, я чуть попозже выложу список того, что у меня есть в очереди на тестирование, чтобы нам не дублировать работу друг друга. Также выложу модифицированный Galkov's DynaTest (добавил автоматический контроль утечек памяти плюс украшательства)

Как вариант - возьми имеющуюся базу и (когда выложу новый dynatest) посмотри, сколько памяти "утекает" за сколько итераций. Хочу ввести дополнительный критерий - насколько сильно утекает память. В данный момент при любой утечке я ставлю "не проходит тест Галкова".

[size=-2]------ Добавлено в 18:57
Выкладываю список. Также, наверное, возьму монст-паки --- там много компонент, которые у меня есть "россыпью".

[size=-2]------ Добавлено в 18:57
Выкладываю динамический тест. Если ругнётся насчёт отсутствия компонента gif - забей, я его просто последним тестировал, вот и забыл выкинуть из панели.
карма: 1

0
файлы: 1list1.zip [439B] [329]
Ответов: 3655
Рейтинг: 69
#97: 2007-04-25 21:37:50 ЛС | профиль | цитата
iarspider писал(а):
посмотри, сколько памяти "утекает" за сколько итераций.

Хорошо
Окуда брал общий список компонентов

[size=-2]------ Добавлено в 21:04
iarspider,
Ничего непонял в графическом отображении
Почему разноцветные
Что значит каждый цвет

[size=-2]------ Добавлено в 21:15
iarspider, Наверное графику лучше поместить внизу
что бы была видна при сворачивании формы.

[size=-2]------ Добавлено в 21:18
iarspider, Немешало бы поместить описание компонента сделанное самим Автором.

[size=-2]------ Добавлено в 21:37
iarspider, надо увеличить ширину столбцов (по умолчанию)
а то каждый раз приходится самому раздвигатью
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#98: 2007-04-25 21:57:59 ЛС | профиль | цитата
Вячеслав писал(а):
а то каждый раз приходится самому раздвигатью

Вопрос с автошириной уже давно решен
карма: 22

0
Ответов: 3655
Рейтинг: 69
#99: 2007-04-25 22:41:48 ЛС | профиль | цитата
nesco писал(а):
Вопрос с автошириной уже давно решен

Согласен
Но твоей таблицы пока нет в дистрибутиве.
А прога для всех.
карма: 0

0
Ответов: 5446
Рейтинг: 323
#100: 2007-04-26 10:38:02 ЛС | профиль | цитата
Окуда брал общий список компонентов

Откуда-откуда... С НЖМД, из личной библиотеки

Ничего непонял в графическом отображении
Почему разноцветные ?
Что значит каждый цвет ?

Ну... Красный - не компилируется, пурпурный (фиолетовый) - компилируется, но не работает (напр., Runtime Error выдаёт при удалении), жёлтый - не проходит тест Галкова, зелёный - полная совместимость. Сегодня дополню справку.

Наверное графику лучше поместить внизу
что бы была видна при сворачивании формы.


В смысле? Внизу - т.е. под (над) блоком комментарий+описание?

Немешало бы поместить описание компонента сделанное самим Автором.

Поле "Описание" присутствует с 0.1й версии, берётся из ini секция Type ключ Info. Если хочется что-то сверх - поле "Примечания", 255 (+ 2) знакомест для изложения мыслей

надо увеличить ширину столбцов (по умолчанию), а то каждый раз приходится самому раздвигатью

Вот как разберусь со StringTable_MT, так и сделаю. Заодно надо бы нарисовать иконки "Компонент" и "Модификация" для помещения в столбец в таблице (хочу сделать ещё один "фиксированный" столбец - тип компонента (в виде иконки).

Да, Вячеслав, совсем забыл: не мог бы ты доработать дизайн остальных окон программы в едином стиле "Добавления компонента"?

nesco, к тебе тоже будет просьба: напиши, плиз, мини-FAQ по работе с MT-потоками "внутри" компонентов.


Заливаю версию 0.6.3: вчера обнаружил, что не везде сделал контроль кавычек!

[size=-2]------ Добавлено в 10:38
Продолжение списка...
карма: 1

0
файлы: 2XEDB_v63_noexe.zip [56.5KB] [335], iarspider_250407.zip [894B] [295]
Разработчик
Ответов: 26113
Рейтинг: 2126
#101: 2007-04-26 12:41:56 ЛС | профиль | цитата
iarspider писал(а):
В данный момент при любой утечке

А если, то отрицательная, то положительная. Иногда освобождается даже больше, чем было в начале?

[size=-2]------ Добавлено в 12:41
iarspider, ты это чего на мои компоненты желтую карточку повесил. Ну то что они может и не нужны, НО ОНИ НЕ ПОТРЕБЛЯЮТ РЕСУРСОВ. Любой компонент, например: Memory, засунь в этот тест, и он тоже покажет утечку.
карма: 22

0
Ответов: 9906
Рейтинг: 351
#102: 2007-04-26 12:46:32 ЛС | профиль | цитата
nesco писал(а):
Любой компонент, например: Memory, засунь в этот тест, и он тоже покажет утечку

Не ври
карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#103: 2007-04-26 12:57:35 ЛС | профиль | цитата
Memory по определнию никакой утечки показать не может
карма: 27
0
Ответов: 9906
Рейтинг: 351
#104: 2007-04-26 13:05:35 ЛС | профиль | цитата
По всем правилам, далее должен следовать лингвистический диспут о значении слова "утечка"
карма: 9

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#105: 2007-04-26 13:15:43 ЛС | профиль | цитата
Galkov, я и не вру. Эта "утечка" попеременная. То в отрицательную, то в положительную сторону. Тест был проведен на одинаковых условиях. Попеременно засунуты в тест мои представленные в базе компоненты, и компонент Memory. Все показали одинаковый результат.
Galkov писал(а):
Memory по определнию никакой утечки показать не может

Два из представленных моих компонента сделаны на основании того же Memory, и они по определению тоже не могут давать утечку. Один из компонентов сделан на основании Hub'a, и тоже не может давать утечку, а два других вообще, кроме добавления двух символов в конец строки, ничего больше не делают.
У меня возникает только один вывод -- неправилный подход к тестированию.
карма: 22

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