My intention:
To build an extension layer pfd, between pfc and qck (the quick start lib)

What I did:

1) Used Library Extender which produced the following libs.

e:\...\qckstart\pfcapsrv.pbl;
e:\...\qckstart\pfcdwsrv.pbl;
e:\...\qckstart\pfcmain.pbl;
e:\...\qckstart\pfcutil.pbl;
e:\...\qckstart\pfcwnsrv.pbl;
e:\...\qckstart\NewExt\pfdqckapsrv.pbl;
e:\...\qckstart\NewExt\pfdqckdwsrv.pbl;
e:\...\qckstart\NewExt\pfdqckmain.pbl;
e:\...\qckstart\NewExt\pfdqckstart.pbl;
e:\...\qckstart\NewExt\pfdqckutil.pbl;
e:\...\qckstart\NewExt\pfdqckwnsrv.pbl;
e:\...\qckstart\NewExt\qckapsrv.pbl;
e:\...\qckstart\NewExt\qckdwsrv.pbl;
e:\...\qckstart\NewExt\qckmain.pbl;
e:\...\qckstart\NewExt\qckstart.pbl;
e:\...\qckstart\NewExt\qckutil.pbl;
e:\...\qckstart\NewExt\qckwnsrv.pbl;

Apparently there are now two libs containing application windows,
datawindows menus: the original qckstart.pbl distributed by PS which also
has the application object, and the extension pfdqckstart.pbl which does not
have the application object.

2) I did a full rebuild (as the last step of Library Extender suggests) and
got the following messages:


    Object: qckstart
        Object Variable Declarations
            (0001): Information C0146: The identifier 'qckstart' conflicts
with an existing global variable with this name.  The new definition of
'qckstart' will take precedence and the prior value will be ignored until
this version of 'qckstart' goes out of scope




Library: e:\...\qckstart\qckstart.pbl
    Object: w_qckframe
        Object Variable Declarations
            (0001): Information C0146: The identifier 'w_qckframe' conflicts
with an existing global variable with this name.  The new definition of
'w_qckframe' will take precedence and the prior value will be ignored until
this version of 'w_qckframe' goes out of scope
    Object: w_qcksheet
        Object Variable Declarations
            (0001): Information C0146: The identifier 'w_qcksheet' conflicts
with an existing global variable with this name.  The new definition of
'w_qcksheet' will take precedence and the prior value will be ignored until
this version of 'w_qcksheet' goes out of scope
    Object: m_qcksheet
        Object Variable Declarations
            (0001): Information C0146: The identifier 'm_qcksheet' conflicts
with an existing global variable with this name.  The new definition of
'm_qcksheet' will take precedence and the prior value will be ignored until
this version of 'm_qcksheet' goes out of scope
    Object: m_debugpopup
        Object Variable Declarations
            (0001): Information C0146: The identifier 'm_debugpopup'
conflicts with an existing global variable with this name.  The new
definition of 'm_debugpopup' will take precedence and the prior value will
be ignored until this version of 'm_debugpopup' goes out of scope




Library: e:\...\qckstart\pfcapsrv.pbl
    Object: pfc_n_cst_dwcache
        Instance Variables
            (0023): Warning     C0190: Instance variables of local structure
type ('os_cachelist') will be implicitly private in the next release.
    Object: pfc_n_cst_trregistration
        Instance Variables
            (0004): Warning     C0190: Instance variables of local structure
type ('os_transentry') will be implicitly private in the next release.




Library: e:\...\qckstart\pfcdwsrv.pbl
    Object: pfc_n_cst_dwsrv_multitable
        Instance Variables
            (0003): Warning     C0190: Instance variables of local structure
type ('os_updcharacteristics') will be implicitly private in the next
release.
    Object: pfc_n_cst_dwsrv_querymode
        Instance Variables
            (0006): Warning     C0190: Instance variables of local structure
type ('os_querymodeinfo') will be implicitly private in the next release.
    Object: pfc_n_cst_dwsrv_resize
        Instance Variables
            (0026): Warning     C0190: Instance variables of local structure
type ('os_resize') will be implicitly private in the next release.
    Object: pfc_n_cst_dwsrv_dropdownsearch
        Instance Variables
            (0003): Warning     C0190: Instance variables of local structure
type ('os_columns') will be implicitly private in the next release.
    Object: pfc_n_cst_dssrv_multitable
        Instance Variables
            (0003): Warning     C0190: Instance variables of local structure
type ('os_updcharacteristics') will be implicitly private in the next
release.



Library: e:\...\qckstart\pfcmain.pbl
    Object: pfc_u_tv
        Instance Variables
            (0008): Warning     C0190: Instance variables of local structure
type ('os_datasource') will be implicitly private in the next release.




Library: e:\...\qckstart\pfcwnsrv.pbl
    Object: pfc_n_cst_resize
        Instance Variables
            (0037): Warning     C0190: Instance variables of local structure
type ('os_resize') will be implicitly private in the next release.
    Object: pfc_n_cst_winsrv_sheetmanager
        Instance Variables
            (0004): Warning     C0190: Instance variables of local structure
type ('os_sheet') will be implicitly private in the next release.
    Object: pfc_n_cst_winsrv_statusbar
        Instance Variables
            (0063): Warning     C0190: Instance variables of local structure
type ('os_dwobjects') will be implicitly private in the next release.
    Object: pfc_w_toolbars
        Instance Variables
            (0007): Warning     C0190: Instance variables of local structure
type ('os_toolbar') will be implicitly private in the next release.



Library: e:\...\qckstart\NewExt\qckstart.pbl
    Object: w_qckframe
        Object Variable Declarations
            (0001): Information C0146: The identifier 'w_qckframe' conflicts
with an existing global variable with this name.  The new definition of
'w_qckframe' will take precedence and the prior value will be ignored until
this version of 'w_qckframe' goes out of scope
    Object: w_qcksheet
        Object Variable Declarations
            (0001): Information C0146: The identifier 'w_qcksheet' conflicts
with an existing global variable with this name.  The new definition of
'w_qcksheet' will take precedence and the prior value will be ignored until
this version of 'w_qcksheet' goes out of scope
    Object: m_qcksheet
        Object Variable Declarations
            (0001): Information C0146: The identifier 'm_qcksheet' conflicts
with an existing global variable with this name.  The new definition of
'm_qcksheet' will take precedence and the prior value will be ignored until
this version of 'm_qcksheet' goes out of scope
    Object: m_debugpopup
        Object Variable Declarations
            (0001): Information C0146: The identifier 'm_debugpopup'
conflicts with an existing global variable with this name.  The new
definition of 'm_debugpopup' will take precedence and the prior value will
be ignored until this version of 'm_debugpopup' goes out of scope

Should I have removed any libs or any objects in any of the libs? What is
the correct thing to do??

Thank you
Kemal Gencay





> [EMAIL PROTECTED] HOSTED BY IIGG, INC. FOR HELP WITH LIST SERVE COMMANDS, ADDRESS
> A MESSAGE TO [EMAIL PROTECTED] WITH THE FOLLOWING MESSAGE:   help pfcsig
> SEND ALL OTHER INQUIRES TO [EMAIL PROTECTED]

Reply via email to