|
PFC - не хватает PBL-я?
|
|||
---|---|---|---|
#18+
Господа, поручили мне тут аппликушку создать - не сильно сложную, десятка три окон. Использовать буду PB12.5 Classic, а в качестве фреймворка выбрал PFC (сгрузил отсюда ). Действую по написанному тут . Фраза "Export (PfcApp.pbl)Generic_Pfc_App and copy its contents to your application object " ввела в ступор - никакого такого файла PfcApp.pbl там нет. Вот список сгружённых PBL-ей: pfemain.pbl pfedwsrv.pbl pfewnsrv.pbl pfeutil.pbl pfeapsrv.pbl pfcmain.pbl pfcdwsrv.pbl pfcwnsrv.pbl pfcutil.pbl pfcapsrv.pbl Может, кто-то объяснит в чём дело? Или даже пришлёт мне недостающий PfcApp.pbl на имейл (ursego@gmail.com)? Может, ещё каких-то файлов не хватает? Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2017, 00:26 |
|
PFC - не хватает PBL-я?
|
|||
---|---|---|---|
#18+
Ursego, Добрый день. У меня есть pfc из поставки PB 9 мигрированные на 10.5 и немного доработанные под свои задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2017, 12:54 |
|
PFC - не хватает PBL-я?
|
|||
---|---|---|---|
#18+
из PFC 11.0 Help'a For a quick start To get started with a PFC application: 1 Define a library list that contains PFC PBLs: PFCAPSRV.PBL PFCDWSRV.PBL PFCMAIN.PBL PFCUTIL.PBL PFCWNSRV.PBL PFEAPSRV.PBL PFEDWSRV.PBL PFEMAIN.PBL PFEUTIL.PBL PFEWNSRV.PBL 2 In the Application painter's Script view, define a global variable, gnv_app, of type n_cst_appmanager. n_cst_appmanager gnv_app The variable name must be gnv_app PFC objects, functions, and events require that you define the application manager as gnv_app, with a data type of n_cst_appmanager (or an n_cst_appmanager descendant). 3 Add PowerScript code to your application's Open event to create n_cst_appmanager and call the pfc_Open event: gnv_app = CREATE n_cst_appmanager gnv_app.Event pfc_Open(commandline) 4 Add PowerScript code to your application's Close event to call the pfc_Close event and destroy n_cst_appmanager: gnv_app.Event pfc_Close( ) DESTROY n_cst_appmanager 5 Add PowerScript code to your application's System Error event to call the pfc_SystemError event: gnv_app.Event pfc_SystemError( ) 6 Close the Application painter and save the changes. 7 Open the user object n_cst_appmanager (found in PFEAPSRV.PBL). 8 Call n_cst_appmanager functions in the Constructor event to initialize instance variables for version, company, and INI file. (You can assign values to these variables in the Properties view) 9 Call n_cst_appmanager functions in the pfc_Open event to enable the application services you want. 10 Add code to the pfc_Open user event to open your application's initial window (typically the frame window), optionally including a call to the of_Splash function, which displays a splash screen. 11 Save n_cst_appmanager. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2017, 17:53 |
|
PFC - не хватает PBL-я?
|
|||
---|---|---|---|
#18+
Кстати, "Господа, поручили мне тут аппликушку создать - не сильно сложную, десятка три окон. ...а в качестве фреймворка выбрал PFC " Это будет "замечательный" квест если Вы раньше не использовали PFC. Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2017, 18:00 |
|
PFC - не хватает PBL-я?
|
|||
---|---|---|---|
#18+
Raven A, пусть будет квест, я не против повеселиться. :-) Я работал на двух других фреймворках (а в разработке одного из них даже принял некоторое участие), так что должно быть интересно. Кстати, вопрос в сабже снимается - проблема решена (действительно не хватало файла PfcApp.pbl - уже нашёл его на пыльной полке среди жирналов "Огонёк" за 1959 год). ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2017, 19:51 |
|
|
start [/forum/topic.php?fid=15&fpage=6&tid=1335180]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 17ms |
total: | 158ms |
0 / 0 |