VIP для чайников
Модераторы: m0p3e, edward_K, Модераторы
VIP для чайников
Объясните плз "на пальцах" - как забацать свой фейс?
Желательно с примером.
Желательно с примером.
Re: VIP для чайников
Создаешь файлик, в котором пишешь, как минимум:
interface AAA;
create view;
screen xAAA;
notablenavigation;
buttons
cmIB1;
<<
<.Закрыть.>
>>
end;
handleevent
cmIB1:{
closeinterface(cmDefault);
}
end;
end.
//=========
В файле vip.cfg, лежащем в том же, каталоге, где и создаваемый интерфейс, как минимум:
[Compilers]
ErrorLevel=1
/resources:d:\gal582\exe\extfun.res
OutputResourceName=user1.res
[DataBase]
//Это так, если для Btriev'а
DatabaseName=d:\gal582\DATA
DictionaryDirectory=d:\gal582\DATA\dict
/L+
//=========
Скармливаешь файл с интерфейсом випу (vip.exe), который лежит в каталоге EXE Галактики...
Ну а еще, лучше погляди в ОПЫТЕ
interface AAA;
create view;
screen xAAA;
notablenavigation;
buttons
cmIB1;
<<
<.Закрыть.>
>>
end;
handleevent
cmIB1:{
closeinterface(cmDefault);
}
end;
end.
//=========
В файле vip.cfg, лежащем в том же, каталоге, где и создаваемый интерфейс, как минимум:
[Compilers]
ErrorLevel=1
/resources:d:\gal582\exe\extfun.res
OutputResourceName=user1.res
[DataBase]
//Это так, если для Btriev'а
DatabaseName=d:\gal582\DATA
DictionaryDirectory=d:\gal582\DATA\dict
/L+
//=========
Скармливаешь файл с интерфейсом випу (vip.exe), который лежит в каталоге EXE Галактики...
Ну а еще, лучше погляди в ОПЫТЕ
Re: VIP для чайников
Sail сказал:
>
> Создаешь файлик,
А в каком формате?
> Скармливаешь файл с интерфейсом випу
Скормить - это как?
> Ну а еще, лучше погляди в ОПЫТЕ
Что именно поглядеть?
>
> Создаешь файлик,
А в каком формате?
> Скармливаешь файл с интерфейсом випу
Скормить - это как?
> Ну а еще, лучше погляди в ОПЫТЕ
Что именно поглядеть?
Re: VIP для чайников
Сим! В опыте полно фейсов. Что попроще...
От меня : http://www.tyumbit.ru/galaktika/downloads/cardcorg.zip
От Мава :
http://www.tyumbit.ru/galaktika/expirie ... ence2.html
От меня : http://www.tyumbit.ru/galaktika/downloads/cardcorg.zip
От Мава :
http://www.tyumbit.ru/galaktika/expirie ... ence2.html
Re: VIP для чайников
А я пункт меню хочу поправить. Для начала хоть какой-нибудь...
Re: VIP для чайников
simMэtr, файлик - самый обыкновенный текстовый (для страницы 866), можно с расширением .vip
Скормить файл с интерфейсом випу, можно из командной строки:
vip.exe filename.vip
А еще в доке по Vip'у в приложении 4-м описаны параметры командной строки компилятора (их можно держть хотя бы в файле vip.cfg).
В приложении 3 - описание файла проекта.
Вот к примеру, каталог проекта:
filename.vip - файл с проектом
vip.prj - файл проекта
vip.cfg - файл конфигурации.
В vip.prj:
!==
#include galnet.cfg end;
#make '*.vip'
!==
В путях (PATH) прописана дорожка до vip.exe
Тогда скомпилировать проект можно так:
vip.exe vip.prj
Или можно воспользоваться компилятором интерфейсов, входящим в Support (как минимум, начиная с Галактике 5.82).
Goodluck
Скормить файл с интерфейсом випу, можно из командной строки:
vip.exe filename.vip
А еще в доке по Vip'у в приложении 4-м описаны параметры командной строки компилятора (их можно держть хотя бы в файле vip.cfg).
В приложении 3 - описание файла проекта.
Вот к примеру, каталог проекта:
filename.vip - файл с проектом
vip.prj - файл проекта
vip.cfg - файл конфигурации.
В vip.prj:
!==
#include galnet.cfg end;
#make '*.vip'
!==
В путях (PATH) прописана дорожка до vip.exe
Тогда скомпилировать проект можно так:
vip.exe vip.prj
Или можно воспользоваться компилятором интерфейсов, входящим в Support (как минимум, начиная с Галактике 5.82).
Goodluck
Re: VIP для чайников
Коротко и ясно.
Спасибо, Sail. Спасибо m0p3e.
Спасибо, Sail. Спасибо m0p3e.
To Slava
Я делаю так:
1. Находишь неиспользуешый пункт меню. Hex редактором правишь его название в res-файле.
2. Смотришь какой фейс запускается из этого пункта и создаешь свой с таким-же названием.
1. Находишь неиспользуешый пункт меню. Hex редактором правишь его название в res-файле.
2. Смотришь какой фейс запускается из этого пункта и создаешь свой с таким-же названием.
Re: To Slava
MOP3E:
"1. Находишь неиспользуешый пункт меню. Hex редактором правишь его название в res-файле"
Зачем-же такие сложности?
Просто открываешь в подходящем модуле Гал-ки = -> Конфигуратор -> Конфигурирование меню ... и ... правишь название неиспользуемого пункта меню, а далее ... см. п 2
"1. Находишь неиспользуешый пункт меню. Hex редактором правишь его название в res-файле"
Зачем-же такие сложности?
Просто открываешь в подходящем модуле Гал-ки = -> Конфигуратор -> Конфигурирование меню ... и ... правишь название неиспользуемого пункта меню, а далее ... см. п 2
Подход к делу: СДЕЛАЛ и ... ЗАБЫЛ, а ОНО пусть САМО работает (не люблю возвращаться и повторяться).
Re: To Slava
Grom
И ты уверен в результате?
И ты уверен в результате?
-
- Местный житель
- Сообщения: 278
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: To GROM
GROM, а не подскажешь как сдалать, чтобы конфигуратор был доступен? У меня в "конфигураторе" открыт только пункт "ПАРАМЕТРЫ"
-
- Местный житель
- Сообщения: 226
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Урал
- Контактная информация:
To Aleks123
допустим, в StartUp.cfg
[Configurator]
designer=on
expertmode=on
[Configurator]
designer=on
expertmode=on
-
- Местный житель
- Сообщения: 278
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: To Dozent
Спасибо!
Re: VIP для чайников
Осталось дело за малым - научиться фейсы "бацать".
Re: VIP для чайников
Мы конфигуратором добавляем поля в формы (например при вводе ДО), это вроде не очень сложно.