Автор | Сообщение |
gfilatov
|
| модератор
|
Пост N: 699
Зарегистрирован: 25.05.05
|
|
Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть V) (продолжение)
Начало темы находится здесь, а теперь АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №48, которая выйдет в конце недели. Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - новый класс HEADERIMAGE для Grid и Browse; - свойство Address в Hyperlink может теперь открывать папку или файл на диске; - добавлен NOTABSTOP класс для Browse; - поддержка пользовательских компонентов (заимствована из оффициального релиза); - расширения и исправления в библиотеках TsBrowse и PropGrid; - обновлены сборки Харбор и HMGS-IDE; - новые и обновленные старые примеры (как обычно ).
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|
Haz
|
| |
Пост N: 156
Зарегистрирован: 20.02.11
|
|
Отправлено: 20.03.14 15:25. Заголовок: Andrey пишет: Вроде..
Andrey пишет: цитата: | Вроде же нет в этом исходнике функции проверки второй копии программы ? |
| SET MULTIPLE OFF WARNING
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3285
Зарегистрирован: 12.09.06
|
|
Отправлено: 20.03.14 16:40. Заголовок: Haz пишет: SET MULT..
Haz пишет: Спасибо ! Не знал такую команду... А на русском надпись эту сделать можно ? Обычные юзера же не поймут !
|
|
|
Haz
|
| |
Пост N: 157
Зарегистрирован: 20.02.11
|
|
Отправлено: 20.03.14 22:05. Заголовок: Andrey пишет: юзер..
Andrey пишет: зависит от выбранного языка в программе , нужна команда типа LANGSELECT RU ( лень искать, НЕ пользую, но что есть на русском - точно ) А команда живет в справке MiniGui.chm есть SET MULTIPLE Impede attempts to run multiple instances of the program. SYNTAX SET MULTIPLE ON | OFF [ WARNING ]
|
|
|
Vlad04
|
| постоянный участник
|
Пост N: 426
Зарегистрирован: 13.10.05
|
|
Отправлено: 21.03.14 08:09. Заголовок: нужна команда типа ..
цитата: | нужна команда типа LANGSELECT RU |
| SET LANGUAGE TO RUSSIAN
|
|
|
dkartashov
|
| |
Пост N: 1
Зарегистрирован: 25.03.14
|
|
Отправлено: 25.03.14 12:16. Заголовок: 2.3.3: Ошибка при компиляции тестового примера
Добрый день. Тестирую новую сборку 2.3.3. Обнаружил ошибку при компиляции тестового примера: SAMPLES\Advanced\REPORT_GENERATOR\ Harbour 3.2.0dev (r1403161854) Copyright (c) 1999-2014, http://harbour-project.org/ Compiling 'demo.prg'... Compiling 'h_rptgen.prg'... h_rptgen.prg(504) Error E0030 Syntax error "syntax error at ' PRINTER_PAPER_LETTER '" h_rptgen.prg(504) Error E0022 Invalid lvalue 'String' h_rptgen.prg(505) Error E0022 Invalid lvalue 'String' ... Анализ данного места программы показал, что ошибка вызвана наличием с индексе массива символов табуляции: aPaper [ PRINTER_PAPER_LETTER ] := { 215.9 , 279.4 } то есть, перед закрывающейся скобкой "]" набито несколько символов табуляции. При замене символов табуляции на пробелы - ошибки исчезают и пример успешно компилируется.
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 570
Зарегистрирован: 11.02.10
|
|
Отправлено: 25.03.14 12:55. Заголовок: dkartashov пишет: П..
dkartashov пишет: цитата: | При замене символов табуляции на пробелы - ошибки исчезают и пример успешно компилируется |
| Благодарю за сообщение! Это что-то накосячили в Харборе, откатил его сборку на шаг назад, и пример собрался с символами табуляции тоже Дополнение. Теперь препроцессор Харбора проверяет наличие некорректных символов в квадратных скобках, и символ табуляции внутри скобок теперь вне закона
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3291
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.03.14 01:42. Заголовок: gfilatov2002 , а нел..
gfilatov2002 , а нельзя ли заменить BCC 5.5.1 на 5.8.2 Дело в том что, BCC 5.5.1 НЕ МОЖЕТ ИСПОЛЬЗОВАТЬ фаил .RES если он больше 1Мб (или чуть меньше), т.е. суммарный объем ресурсов не должен превышать этот размер. (может опции какие надо использовать ? ) НЕ ЛИНКУЕТСЯ ресурсный файл, выдает ошибку: Turbo Incremental Link 5.66 Copyright (c) 1997-2002 Borland Fatal: Access violation. Link terminated. hbmk2[demo]: Error: Running linker. 2 А BCC 5.8.2 прекрасно собирает большие ресурсы. Пробовал даже 15 Мб заталкивать в ресурсы, работает. Картинки бывают большие, т.е. при использовании фона BMP - 1,5 Mb и больше... Труба при сборке, начинаешь уменьшать, т.е. тратишь время на тупую работу... Взял переименовал папку BCC582 в BCC55 и собрал ехе-ник. При выводе hb_compiler() на окно, появляется: Borland C++ 5.5.1 (32-bit) ?
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 571
Зарегистрирован: 11.02.10
|
|
Отправлено: 26.03.14 11:31. Заголовок: Andrey пишет: а нел..
Andrey пишет: цитата: | а нельзя ли заменить BCC 5.5.1 на 5.8.2 |
| Конечно, можно По этому пути пошли, например, разработчики коммерческой библиотеки FiveWin Но есть небольшая проблема: компилятор BCC 5.8.2 требует наличия коммерческой лицензии на использование в отличие от бесплатного BCC 5.5.1, и распространять коммерческий продукт без лицензии на него мы не имеем никакого права Таким образом, более перспективным с точки зрения бесплатного продукта (коим является библиотека минигуи) является использование open source С-компилятора MinGW Andrey пишет: цитата: | При выводе hb_compiler() на окно, появляется: Borland C++ 5.5.1 (32-bit) ? |
| Это просто указывает на то, что данная сборка Харбора была выполнена с использованием BCC 5.5.1
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3292
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.03.14 14:17. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | Это просто указывает на то, что данная сборка Харбора была выполнена с использованием BCC 5.5.1 |
| Нет. Я линковал с помощью BCC 5.8.2 ! Andrey пишет: цитата: | Взял переименовал папку BCC582 в BCC55 и собрал ехе-ник. При выводе hb_compiler() на окно, появляется: Borland C++ 5.5.1 (32-bit) |
|
|
|
|
Dima
|
| |
Пост N: 3870
Зарегистрирован: 17.05.05
|
|
Отправлено: 26.03.14 15:51. Заголовок: Andrey пишет: Нет. ..
Andrey пишет: цитата: | Нет. Я линковал с помощью BCC 5.8.2 |
| Читай между строк Ты ведь не пересобирал свой Harbour под BCC 5.8.2
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3293
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.03.14 17:32. Заголовок: Dima пишет: Читай м..
Dima пишет: Теперь понял...
|
|
|
|
fokinal21
|
| |
Пост N: 1
Зарегистрирован: 22.09.13
|
|
Отправлено: 28.03.14 23:53. Заголовок: Всем доброго времени..
Всем доброго времени суток! У меня простой, наивный вопрос. Пользуюсь IDE из сборок Григория. Скажите там Debug из меню как-то работает? У меня кроме черного окна ничего не получается. Сплошной шедевр Малевича. Можно, конечно, пользоваться Compile /d, но не хочется прыгать как-то...
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3297
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.03.14 00:36. Заголовок: fokinal21 пишет: М..
Andrey пишет: цитата: | Скажите там Debug из меню как-то работает? |
| Нет, не работает. Нужно программу собирать еще и для отладки, не помню уже опций. fokinal21 пишет: цитата: | Можно, конечно, пользоваться Compile /d, но не хочется прыгать как-то... |
| Возьми и используй лучше это http://clipper.borda.ru/?1-4-20-00000854-000-0-0-1385633245
|
|
|
fokinal21
|
| |
Пост N: 2
Зарегистрирован: 22.09.13
|
|
Отправлено: 29.03.14 12:24. Заголовок: Andrey пишет: Возьм..
Andrey пишет: цитата: | Возьми и используй лучше это |
| А как прикрутить к сборкам Филатова? Может распишешь?!!!
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3299
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.03.14 12:51. Заголовок: fokinal21 пишет: А ..
fokinal21 пишет: цитата: | А как прикрутить к сборкам Филатова? Может распишешь?!!! |
| Сам не пользуюсь. Где то здесь на форуме писалось об этом. Если не найдешь, то спроси у Филатова.
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3301
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.03.14 13:29. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: Собираю пример Z:\HMG\minigui\Samples\FREEVIEW>build.bat, получаю ошибку: Z:\HMG\minigui\Samples\FREEVIEW>call ..\..\buildapp.bat FreeView freeview.hbc windres: can't open bitmap file `bmps\rleft.bmp': No such file or directory
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 573
Зарегистрирован: 11.02.10
|
|
Отправлено: 29.03.14 17:25. Заголовок: Andrey пишет: can&..
Andrey пишет: цитата: | can't open bitmap file `bmps\rleft.bmp': No such file or directory |
| Вы абсолютно правы - недоглядел. Как вылечить? Просто перетащите эти файлы из аналогичного примера в BCC-сборке
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 576
Зарегистрирован: 11.02.10
|
|
Отправлено: 23.04.14 12:38. Заголовок: АНОНС * АНОНС * АНОН..
АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Завершена подготовка к опубликованию новой версии 2.3.4, которая выйдет послезавтра. Кратко, что нового: - продолжена оптимизация использования внутренних функций с целью уменьшения ядра библиотеки; - функция BmpSize() теперь поддерживает определение размеров картинки в форматах JPG, GIF, TIF и PNG из ресурсов; - обновлены библиотеки MiniPrint, HbXml и HbPgSql; - обновлена библиотека SQLITE3 до версии 3.8.5dev; - обновлена unicode-сборка Харбора версии 3.2.0dev; - добавлены новые и обновлены некоторые старые примеры. Благодарю за внимание! P.S. Требуется финансовая поддержка заинтересованных в поддержке библиотеки лиц
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3336
Зарегистрирован: 12.09.06
|
|
Отправлено: 23.04.14 23:15. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | - функция BmpSize() теперь поддерживает определение размеров картинки в форматах JPG, GIF, TIF и PNG из ресурсов; |
| Давно пора ! Ждем с нетерпением !!!
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 578
Зарегистрирован: 11.02.10
|
|
Отправлено: 25.04.14 10:24. Заголовок: Новый релиз библиоте..
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|