Вот собрался попробовать опять поработать в IDE, набросать форму.
До этого делал формы ручками, трудозатратно это вообще то.
Открываю первый же проект \MiniGUI\IDE\SAMPLES\BUTTONS, открывается, компилирую его через кнопку
BATCH - ответа НЕТ, ошибок нет и запуска нет.
Компилирую его через кнопку
hbmk2 выдает ошибку наверно, вот такое окно:
Закрываем это окно и тыкаем дальше:
Тыкаем на линии и вылет...
Со 2-3 раза доходим до окна с ошибкой:
****
hbmk2: Processing environment options: -comp=bcc
hbmk2: Compiling...
hbmk2[demo]: Error: Running C/C++ compiler. -1
bcc32.exe -c -q -CP437 -d -O2 -OS -Ov -Oc -Oi -6 -tW -tWM -w -Q -w-sig- -n.hbmk\win\bcc -Iz:\minigui\harbour\include -Iz:\minigui\include -IZ:\MiniGUI\IDE\SAMPLES\BUTTONS .hbmk\win\bcc\main.c
****
Failure!
Зашибись. И куда дальше смотреть ?
Я понимаю теперь новичков, которые так с первого раза обломавшись, не захотят переходить на МиниГуи.
Запустив ручками в этой папке hbmk2.bat demo.hbp - всё прекрасно собралось !
Поковырявшись в настройках IDE обнаружил что компилятор прописан c:\borland\bcc55, с какого перепугу ?
Почему не берет с MG_BCC ???
Minigui FOLDER - определил правильно, взял с MG_ROOT.
Ладно, подправил, заново скомпилировал - пример запустился !
Беру следующий пример: \MiniGUI\IDE\SAMPLES\CONTEXTMENU, запустил, компилирую его через кнопку
BATCH - ответа НЕТ, ошибок нет и запуска нет.
Следующий - \MiniGUI\IDE\SAMPLES\ComboBoxEx\combo.Hpj - тоже по нулям....
Разгадал загадку - в каждом новом проекте
BCC Folder переключается на c:\borland\bcc55 !!!
Блин, ну почему ?
Ка
Открываю \MiniGUI\IDE\SAMPLES\TSBROWSE\demo.hpj - дай думаю посмотрю, что за форма. Блин, облом, вылет:
Error BASE/1003 Variable does not exist: CODE</p><BR>
Called from (b)SHOWCONTROLS2(1901)
Called from TSBROWSE:DEFAULT(1715)
Окно PROJECT BROWSER - ну можно сделать как у всех в виде дерева ?
Ну старый же дизайн, начала 80х годов...
Окно OBJECT INSPECTOR - нижний край уезжает вниз, т.е. нижняя граница этого окна ниже панели задач, приходиться каждый раз его поднимать и уменьшать. Ну есть же функция запоминания координат окна: \MiniGUI\SAMPLES\BASIC\SavePos\IniSavePosWinCfg.prg
И еще, в каждой папке где использую IDE создается файл проект.ini - бардак, а если я сам использую такую же конструкцию: МойПроект.exe и МойПроект.ini ! И что потом будет ? Мой ини-шник просто затрётся IDE-ным ?
Предлагаю другой вариант для IDE - МойПроект.ide.ini Как в других системах.
Это так, первые впечатления. Предлагаю и другим написать, что хотелось бы видеть.
Григорий же писал, что хочет понять наши пожелания...