Технический форум по робототехнике.
avr123.nm.ru » 15 авг 2009, 14:43
$ilent » 15 авг 2009, 16:02
В принципе, с рисованием разобрался, через пару тройку дней выйдет вторая версия.
$ilent » 18 авг 2009, 13:41
Версия 2.0 - выложу сегодня вечером.
Будет уметь:
1. Полность (без доп. полей) создавать форматы листов А4, А3 и А2, как в ладшафтной так и в портретной ориентации (заисключением А4 естественно - только портретный).
2. Заполнять ЛАТИНСКИМИ буквами некотрые поля вводимые пользователем, а также названия полей:
а. Номер децимальный ((основной), верхний пока не могу перевернуть - только после русификации);
б. Название и описание схемы;
в. Разработчики, конструкторы и Утв. с датами;
г. Копирайт.
Пустыми останутся: Литера, Масса и используемый материал..
3. Теперь не надо изменять единицы изм. сетки для построения формата листа - всё автоматом (лищь выбрать формат, заполнить что надо и нажать ОК).
Несколько позже добавлю построение последующих листов - ещё не думал над реализацией.
Последний раз редактировалось $ilent 19 авг 2009, 09:45, всего редактировалось 1 раз.
$ilent » 18 авг 2009, 20:32
v2.0 Встречайте.
create_frame_ESKD_v20.rar
Последний раз редактировалось $ilent 05 ноя 2009, 12:13, всего редактировалось 1 раз.
galex1981 » 18 авг 2009, 20:53
Что то я не пойму, текстовый файл около 4 кб, как ее качать?
Добавлено спустя 1 минуту 52 секунды:Все понял
![Wink ;)](http://roboforum.ru/images/smilies/wink.gif)
спасибо
$ilent » 18 дек 2009, 00:26
v2.0.1
Не много обновил:
1. После построения формата листа возвращает разрешение сетки по умолчанию (0,1 дюйма);
2. Не много уменьшил размер шрифта в поле названия.
create_frame_ESKD_v201.rar
$ilent » 20 апр 2010, 13:42
Взялся за скрещивание v 2.0.1 с "кириллицей" = v 3.0.0.
Скоро релиз.
Александр, если есть желание попасть в кнопку "абаут" как автор идеи (Фамилия Имя/ник) - скажи да, или нет.
Андрей, если есть желание попасть в кнопку "абаут" как автор "потрошитель шрифтов" =) (Фамилия Имя/ник) - скажи да и вышли мне свою фамилию, или нет.
Ещё спрошу разрешения использования логотипа робофорума у Сергея (setar).
И получится полноценная программка выпущенная робофорумом.
;)
blindman » 20 апр 2010, 13:53
Ну почему бы и нет
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
Деменев Андрей
Есть идея - для разных элементов рамки использовать разные слои (создавать, если есть неиспользованные, возможно сделать опцией), запоминать в глобальных атрибутах слои и текст элементов. Тогда можно будет легко обновлять текст элементов.
-= Александр =- » 20 апр 2010, 14:15
Я тоже не против
![Very Happy :D](http://roboforum.ru/images/smilies/biggrin.gif)
(Александр Курмис)
$ilent » 20 апр 2010, 15:17
Всё по порядку.
Сначала выпустим рабочую 3.0.0.
Пофиксим баги и получше причешем код со всеми коментами.
И уж потом будем засовывать разного рода вкусности.
Главное получить то, что хотели сделать аж в далёком 2009 году =).
И ещё планы на будущее:
1. Создание последующих листов;
2. Спецификации по ГОСТ с авто заполнением.
$ilent » 21 апр 2010, 15:20
скоро-скоро
![Razz :P](http://roboforum.ru/images/smilies/tease.gif)
$ilent » 22 апр 2010, 16:01
Хе-хе, работает. Но...
На листе есть "штампованные надписи" типа:"Разраб., Пров., Т.констр., Н.констр., Утв., и т.д." изменения которых не предусмотрено. Как их сделать русскими?
Заявления типа:
- Код: Выделить всё • Развернуть
string engineer = "Разраб.";
string checked = "Пров";
string engineerT = "Т.констр.";
string engineerN = "Н.констр.";
string confirm = "Утв.";
Естественно выдаёт бяку если пропустить их через "потрошитель"
![Very Happy :D](http://roboforum.ru/images/smilies/biggrin.gif)
(класс словечко).
Выход вижу пока только один:
- Сделать ещё поля для ввода и вводить эти:"Разраб., Пров., Т.констр., Н.констр., Утв., и т.д." руками как всё остальное
blindman » 22 апр 2010, 16:33
Скинь исходники, гляну
$ilent » 23 апр 2010, 00:21
Заметил ещё один косяк - шрифт ломается, но если загрузить твой старый скрипт, то всё нормально печатает.
Привожу все функции к sprinf.
Добавлено спустя 2 часа 31 минуту:Привёл все функции к единому образцу.
Почти доделал.
Вопрос с заявленой переменной снимается - всё нормально работает.
Но какая-то бяка со шрифтом. Такое ощущение, что "split" не работает.
Новая папка.rar
$ilent » 23 апр 2010, 13:47
Проект рабочий и готов на 99%.
Ознакомиться можно и сейчас.
Проблема со шрифтом ещё не устранена. Андрей, без твоей помощи не справлюсь (просто не знаю как построены функции которые ты использовал, а разбираться и читать лень (много букаф)).
Причём, как я и говорил выше. Если сначала запустить твой прошлый скрипт, а потом этот - то всё прекрасно.
ESKD_create_frame_v300.rar