// Begin forward declarations
class CGetDoc;
class CDocBoost;
// Begin class descriptions
/*
; const CGetDoc7::`vftable'
??_7CGetDoc7@@6B@ dd offset ?GetRuntimeClass@CGetDoc7@@UBEPAUCRuntimeClass@@XZ
; DATA XREF: CGetDoc7::CGetDoc7(void)+1B6.o
; CGetDoc7::~CGetDoc7(void)+20.o
; CGetDoc7::GetRuntimeClass(void)
*/
struct SNotifyActivateOperForm
{
public:
SNotifyActivateOperForm(struct SNotifyActivateOperForm const &); //52
SNotifyActivateOperForm(void); //53
~SNotifyActivateOperForm(void); //99
struct SNotifyActivateOperForm & operator=(struct SNotifyActivateOperForm const &); //105
};
struct SNotifyUpdateDoc
{
public:
SNotifyUpdateDoc(struct SNotifyUpdateDoc const &); //54
SNotifyUpdateDoc(void); //55
struct SNotifyUpdateDoc & operator=(struct SNotifyUpdateDoc const &); //106
};
class IMPORT_1C CAccContext:public CBLContext
{
DECLARE_DYNCREATE(CAccContext)
public:
CAccContext(void); //1
virtual ~CAccContext(void); //56
virtual int CallAsFunc(int,class CValue &,class CValue * *); //173
virtual int CallAsProc(int,class CValue * *); //182
class CAccSet * GetAccSet(void); //278
virtual char const * GetCode(void)const; //289
int GetEnableChangeParent(void)const; //324
virtual void GetExactValue(class CValue &); //326
int GetFlagChoiseGroup(void)const; //338
virtual class CObjID GetID(void)const; //349
private:
class CTypedValue * GetPValue(int)const; //410
public:
virtual int GetPropVal(int,class CValue &)const; //424
virtual long GetTypeID(void)const; //471
class CObjID GetUseParent(void)const; //480
virtual class CType GetValueType(void)const; //481
virtual void InitObject(class CType const &); //505
virtual void InitObject(char const *); //506
void InitOnModify(int *); //514
virtual int IsExactValue(void)const; //529
int IsReadOnly(void)const; //539
void OnModify(void); //685
static void Register(void); //820
virtual void SelectByID(class CObjID,long); //835
private:
void SendNotify(void); //840
public:
void SetAccSet(class CAccSet *); //842
void SetEnableChangeParent(int); //872
void SetParent(class CObjID); //909
virtual int SetPropVal(int,class CValue const &); //914
void SetReadOnly(int); //922
void SetStartFlagChoiseGroup(int); //932
void SetUseParent(class CObjID); //947
static void UnRegister(void); //972
};
//<-CAllRegsContext(124/92)<-CBLContext(32/28)<-CObject(4/4)
class IMPORT_1C CAllRegsContext:public CBLContext
{
DECLARE_DYNCREATE(CAllRegsContext);
public:
DWORD m_data[23];
// DECLARE_DYNAMIC(CAllRegsContext)
//public:
// static const AFX_DATA CRuntimeClass classCAllRegsContext;
// virtual CRuntimeClass* GetRuntimeClass() const;
// static CObject* PASCAL CreateObject();
public:
CAllRegsContext(void); //2
virtual ~CAllRegsContext(void); //57
virtual int CallAsFunc(int,class CValue &,class CValue * *); //174
virtual int CallAsProc(int,class CValue * *); //183
virtual char const * GetMethodName(int,int)const; //382
virtual int GetNMethods(void)const; //388
virtual int GetNParams(int)const; //393
virtual int GetNProps(void)const; //398
virtual int GetParamDefValue(int,int,class CValue *)const; //415
virtual char const * GetPropName(int,int)const; //421
virtual int GetPropVal(int,class CValue &)const; //425
virtual int HasRetVal(int)const; //486
void InitContext(void); //496
virtual void InitObject(char const *); //507
virtual int IsPropReadable(int)const; //534
virtual int IsPropWritable(int)const; //536
static void Register(void); //821
void SetPostState(struct SDocPostState *); //912
virtual int SetPropVal(int,class CValue const &); //915
int TranPropPos(int &)const; //966
static void UnRegister(void); //973
};
class IMPORT_1C CBasicProfile
{
public:
CBasicProfile(void); //3
virtual ~CBasicProfile(void); //58
class CDate GetJournalBeg(void); //357
class CDate GetJournalEnd(void); //358
int GetRangeVarBeg(void); //432
int GetRangeVarEnd(void); //433
protected:
static struct CProfileEntry7 * s_Entries; //1092
};
//<-CBrowseView7(176/24)<-CBrowseView(152/24)<-CFormView(128/16)<-CScrollView(112/44)<-CView(68/4)<-CWnd(64/32)<-CCmdTarget(32/28)<-CObject(4/4)
class IMPORT_1C CBrowseView7:public CBrowseView
{
DECLARE_DYNCREATE(CBrowseView7)
public:
DWORD buf[0x05];
HWND hBrowse;
protected:
CBrowseView7(int,unsigned int); //4
CBrowseView7(void); //5
public:
virtual ~CBrowseView7(void); //59
class CGetDoc7 * GetDocument(void)const; //320
protected:
void OnControlWhatIsIt(void); //619
int OnCreate(struct tagCREATESTRUCTA *); //623
void OnDestroy(void); //638
int OnEraseBkgnd(class CDC *); //654
virtual void OnInitialUpdate(void); //678
long OnPrivateSetFocus(unsigned int,long); //723
void OnSStringNeedText(struct tagNMHDR *,long *); //727
long OnSayAboutControl(unsigned int,long); //728
void OnSetFocus(class CWnd *); //737
void OnSize(unsigned int,int,int); //744
void OnToolBarNeedText(struct tagNMHDR *,long *); //763
long OnWMUpdateUI(unsigned int,long); //778
void OnWinIniChange(char const *); //779
void OnWindowPosChanging(struct tagWINDOWPOS *); //780
public:
void UpdateValue(class CRect const &); //985
protected:
void Update_F4_Key(class CCmdUI *); //988
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CCalcVarSelDlg:public CDialog
{
public:
CCalcVarSelDlg(class CWnd *); //6
virtual ~CCalcVarSelDlg(void); //60
// void `default constructor closure'(void); //144
protected:
virtual void DoDataExchange(class CDataExchange *); //236
virtual int OnInitDialog(void); //665
virtual void OnOK(void); //697
public:
void SetStartType(long); //933
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CCorrectProvContext:public CObject
{
DECLARE_DYNCREATE(CCorrectProvContext)
public:
CCorrectProvContext(void); //7
virtual ~CCorrectProvContext(void); //61
virtual int CallAsFunc(int,class CValue &,class CValue * *); //175
virtual int CallAsProc(int,class CValue * *); //184
virtual char const * GetMethodName(int,int)const; //383
virtual int GetNMethods(void)const; //389
virtual int GetNParams(int)const; //394
virtual int GetNProps(void)const; //399
virtual int GetParamDefValue(int,int,class CValue *)const; //416
virtual char const * GetPropName(int,int)const; //422
virtual int GetPropVal(int,class CValue &)const; //426
virtual char const * GetTypeString(void)const; //473
virtual int HasRetVal(int)const; //487
virtual int IsPropReadable(int)const; //535
virtual int IsPropWritable(int)const; //537
private:
void P_Delete(class CValue &,class CValue * *); //784
void P_Get(class CValue &,class CValue * *); //785
void P_IsOK(class CValue &,class CValue * *); //787
void P_New(class CValue * *); //789
void P_Select(class CValue &,class CValue * *); //792
void P_SelectByAcc(class CValue &,class CValue * *); //793
void P_Write(class CValue &,class CValue * *); //799
public:
static void Register(void); //822
virtual int SetPropVal(int,class CValue const &); //916
static void UnRegister(void); //974
};
class IMPORT_1C CDocActModule : public CBLModule7
{
public:
CDocActModule(void); //8
virtual ~CDocActModule(void); //62
class CDocContext * GetDocContext(void); //315
int TestIsPostingProc(void); //964
};
//<-CDocContext(148/104)<-CDocContextDef(44/12)<-CBLContext(32/28)<-CObject(4/4)
class IMPORT_1C CDocContext : public CDocContextDef
{
friend CDocBoost;
DECLARE_DYNCREATE(CDocContext)
public:
DWORD buf1[7];
CDocTransacter* m_pDocTransacter;
DWORD buf2[16];
CDocSet* m_pDocSet;
DWORD data1;
CDocContext(void); //9
virtual ~CDocContext(void); //63
virtual int CallAsFunc(int,class CValue &,class CValue * *); //176
virtual int CallAsProc(int,class CValue * *); //185
protected:
virtual class CDocDef * CurDocDef(void)const; //219
public:
virtual char const * GetCode(void)const; //290
int GetCurLineIdx(void)const; //300
virtual void GetExactValue(class CValue &); //327
int GetFlagAutoTime(void); //337
virtual class CObjID GetID(void)const; //350
private:
class CTypedValue * GetPTypedValue(int,int)const; //408
public:
virtual int GetPropVal(int,class CValue &)const; //427
int GetSelectType(void); //455
virtual long GetTypeID(void)const; //472
class CString GetUseKindsForChoise(void); //478
class CString GetUseNumPrefix(void); //479
virtual class CType GetValueType(void)const; //482
void InitContext(void); //497
virtual void InitObject(class CType const &); //508
virtual void InitObject(char const *); //509
void InitOnModify(int *,int *); //515
void InitOperVal(class COperSet *); //516
private:
void InitTransacter(void); //519
protected:
int IsDocAvailable(void)const; //527
public:
virtual int IsExactValue(void)const; //530
int IsNewNumSetted(void)const; //533
int IsReadOnly(void)const; //540
void OnModify(int)const; //686
static void Register(void); //823
virtual void SelectByID(class CObjID,long); //836
private:
void SendNotify(void); //841
public:
void SetCalcTotals(int); //846
void SetCurLineIdx(int); //858
void SetDocSet(class CDocSet *); //868
void SetEnableDateChanging(int); //874
void SetEnableNewLine(int); //876
void SetFlagAutoTime(int); //882
void SetOper(class CBLContext *,class COperSet *); //905
virtual int SetPropVal(int,class CValue const &); //917
void SetReadOnly(int); //923
void SetSelectType(int); //927
private:
int SkipByFilter(void); //953
public:
void SyncWithOperPos(void)const; //958
static void UnRegister(void); //975
};
class IMPORT_1C CDocEnvironContext:public CBLContext
{
DECLARE_DYNCREATE(CDocEnvironContext)
public:
CDocEnvironContext(void); //10
virtual ~CDocEnvironContext(void); //64
void AfterPost(void); //167
void BeforePost(void); //169
virtual int CallAsFunc(int,class CValue &,class CValue * *); //177
virtual int CallAsProc(int,class CValue * *); //186
class CAllRegsContext * GetAllRegs(void); //282
int GetFlagNotCloseDoc(void); //340
struct SDocPostState * GetPostState(void); //420
virtual int GetPropVal(int,class CValue &)const; //428
void InitContext(void); //498
void SetFlagGroupProcess(int); //884
void SetFlagTotalsActual(int); //887
void SetRepeatToTM(int); //926
};
class IMPORT_1C CDocFindDlg: public CDialog
{
public:
CDocFindDlg(class CWnd *); //11
virtual ~CDocFindDlg(void); //65
// void `default constructor closure'(void); //145
protected:
virtual void DoDataExchange(class CDataExchange *); //237
private:
void EnableCtrls(void); //255
protected:
void OnChangeDocNum(void); //600
void OnDblclkDoclist(void); //628
void OnDblclkDoclistFinded(void); //629
virtual int OnInitDialog(void); //666
virtual void OnOK(void); //698
void OnOnlyInJournalRange(void); //710
void OnSelchangeDoclist(void); //731
void OnSelectAll(void); //734
void OnStartFind(void); //752
void OnUnSelectAll(void); //766
public:
void SetEnv(long,class CDate,class CDate,long,class CString,long); //877
void SetOnlyBookKeeping(int); //904
void SetSpecTitle(class CString); //929
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CGetField: public CObject
{
public:
CValue* m_pValue; // 4h
CTypedValue* m_pTypedValue; // 8h
CMetaDataTypedObj* m_pDef; // Ch
CGetDoc7* m_pGetDoc; // 10h
UINT m_CtrlID; // 14h
CControlID* m_pCtrlInfo; // 18h
int m_InTable; // 1Ch
CDate* m_pDate; // 20h
int m_FlagSkipping; // 24h
int m_Flag03; // 28h
int m_Flag04; // 2Ch
int m_EnableChoiseFolder; // 30h
int m_FixKind; // 34h
int m_HideStateEnable; // 38h
int m_BrOldStateEnable; // 3Ch
int m_SkipMessageNotFindAcc;// 40h
CString m_strUnk1; // 44h
int m_Flag0B; // 48h
int m_Flag0C; // 4Ch
int m_Flag0D; // 50h
int m_Flag0E; // 54h
int m_ParamNo; // 58h
int m_Flag10; // 5Ch
int m_Flag11; // 60h
CString m_strWindowName; // 64h
CString m_strCtrlTitle; // 68h
int m_Flag14; // 6Ch
int m_Flag15; // 70h
int m_Flag16; // 74h
int m_Flag17; // 78h
int m_Flag18; // 7Ch
int m_Flag19; // 80h
int m_RefFlag; // 84h
int m_Flag4; // 88h
int m_ReadOnly; // 8Ch
int m_Visible; // 90h
int m_Flag000; // 94h
int m_Flag001; // 98h
int m_Flag002; // 9Ch
int m_Flag003; // A0h
int m_QuickChoice; // A4h
//size 0A8h (see 2A07DF7Ah in basic.dll rel24)
CGetField(void); //22
virtual ~CGetField(void); //74
int AvtoActivate(void); //168
int CheckLinkValue(class CString,int); //194
int Clear(void); //197
class CBLContext * GetBLContext(void); //285
unsigned int GetCtrlID(void); //294
class CControlID * GetCtrlInfo(void); //296
class CType GetCtrlType(void)const; //298
class CDate GetDate(void); //305
class CMetaDataTypedObj * GetDef(void); //308
class CGetDoc7 * GetDoc(void); //314
int GetEnableChoiseFolder(void); //325
int GetFixKind(void); //335
int GetFlagSkipping(void); //342
int GetInTable(void); //355
class CDate * GetPDate(void); //407
class CTypedValue * GetPTypedValue(void); //409
class CValue * GetPValue(void); //411
int GetParamNo(void); //418
int GetQuickChoice(void)const; //430
virtual int GetReadOnly(void); //434
int GetUse(unsigned int,class CValue *); //475
int IsBrOldStateEnable(void); //525
int IsHideStateEnable(void); //532
int IsStatic(void); //544
int MakeUse(class CValue *,class CValue *); //564
void ReCreateValue(class CType const &); //810
void SetBrOldStateEnable(int); //844
void SetCellReadOnly(int); //847
void SetCtrlID(unsigned int); //854
void SetCtrlInfo(class CControlID *); //855
void SetCtrlType(class CType &); //857
void SetDef(class CMetaDataTypedObj *); //860
void SetDoc(class CGetDoc7 *); //863
void SetEnableChoiseFolder(int); //873
void SetFixKind(int); //880
void SetFlagSkipping(int); //886
void SetHideStateEnable(int); //895
void SetInTable(int); //898
void SetInternalValue(class CType const &); //900
void SetPDate(class CDate *); //906
void SetPValue(class CValue *); //907
void SetParamNo(int); //908
void SetQuickChoice(int); //920
void SetReadOnly(int); //924
void SetSkipMessageNotFindAcc(int); //928
int TestCanClear(void); //962
int TranslateType(void); //968
int UpdateMask(void); //983
void UpdateState(void); //984
int WhantCheckLinkValue(void); //992
};
class IMPORT_1C CGetFieldsArray: public CObArray
{
public:
CGetFieldsArray(void); //23
~CGetFieldsArray(void); //75
class CGetField * operator[](int)const; //107
int AddItem(class CGetField *); //166
class CGetField * GetAt(int)const; //284
class CGetField * GetFieldByCtrl(unsigned int); //330
int GetSize(void)const; //456
class CGetField * NewItem(void); //569
void RemoveAt(int); //827
};
class CIdleHandler
{
public:
CString str;
};
//<-CGetDoc7(1292/1132)<-CGetDoc(160/76)<-CDocument(84/52)<-CCmdTarget(32/28)<-CObject(4/4)
class IMPORT_1C CGetDoc7 : public CGetDoc
{
DECLARE_DYNCREATE(CGetDoc7)
public:
enum MsgType {msgtToolTip, msgtHelpString, msgtHotKey};
CIdleHandler* m_pIdleHandler; // A0h
DWORD m_bIsRefreshEnabled; // A4h
DWORD m_bIsRefreshNeeded; // A8h
DWORD m_bTabCtrlUsed; // ACh
DWORD m_Flag4; // B0h
DWORD m_bHardReadOnly; // B4h
DWORD m_bIsBrowseVisible; // B8h
DWORD m_bIsDocLayouted; // BCh
DWORD m_bOpenForChoise; // C0h
DWORD m_Flag9; // C4h
DWORD m_Flag10; // C8h
DWORD m_Flag11; // CCh
DWORD m_Flag12; // D0h
DWORD m_Flag13; // D4h
DWORD m_Flag14; // D8h
DWORD m_Flag15; // DCh
DWORD m_Flag16; // E0h
DWORD m_Flag17; // E4h
DWORD m_ID; // (?) // E8h
CObject* m_VTContList; // ECh
CWorkBookDoc* m_pWorkBookDoc1; // F0h
DWORD m_Flag21; // F4h
CImageList m_cImageList; // F8h
DWORD m_nDocID; //100h
DWORD m_nDocOwner; //104h
DWORD m_nDocOwnerCtrl; //108h
DWORD m_bFlagAutoClose; //10Ch
DWORD m_bOpenForPermanentChoise; //110h
DWORD m_Flag29; //114h
DWORD m_Flag30; //118h
DWORD m_Flag31; //11Ch
DWORD m_Flag32; //120h
DWORD m_Flag33; //124h
CFormContext* m_pFormContext; //128h
CGroupContext* m_pGroupContext; //12Ch
DWORD m_Flag36; //130h
CToolTip7 m_ToolTipCtrl; //134h
DWORD m_Flag60; //190h
DWORD m_Flag61; //194h
DWORD m_Flag62; //198h
COnLineHelp m_cOnLineHelp; //19Ch
DWORD m_Flag86; //1F8h
CFntHolder7 m_FntHolder7; //1FCh
CAccelTable7 m_AccelTable7; //21h
CValue* m_pFormParam; //224h
CValue m_Value; //228h
DWORD m_Flag119; //27Ch
DWORD m_bIsBatchStarted; //280h
DWORD m_bIsFunctionRun; //284h
DWORD m_Flag122; //288h
DWORD m_Flag123; //28Ch
DWORD m_Flag124; //290h
DWORD m_bIsBigForm; //294h
DWORD m_DefButtonIndex; //298h
CTypedCont* m_pTypedCont; //29Ch
DWORD m_Flag128; //2A0h
DWORD m_Flag129; //2A4h
CControlID m_cControlID1; //2A8h
CControlID m_cControlID2; //354h
CControlList m_cControlList; //400h
CEditDoc* m_pEditDoc; //420h
CFont m_cFont; //424h
CGetFieldsArray m_cGetFieldsArray1; //42Ch // (CGetField*) (CGetDoc7)
CGetFieldsArray m_cGetFieldsArray2; //440h // , , ,
CGetFieldsArray m_cGetFieldsArray3; //454h //
CGetFieldsArray m_cGetFieldsArray4; //468h //
DWORD m_Flag247; //47Ch
UINT m_uiToolBarPos; //480h
CWorkBookDoc* m_pWorkBookDoc; //484h
ULONG m_ObjectID; //488h
CString m_String1; //48Ch
DWORD m_Flag252; //490h
DWORD m_Flag253; //494h
DWORD m_bIsAutoSize; //498h
DWORD m_Flag255; //49Ch
DWORD m_Flag256; //4A0h
CString m_ContName; //4A4h
DWORD m_Flag258; //4A8h
CWnd* m_pForm; //4ACh
DWORD m_Flag260; //4B0h
DWORD m_Flag261; //4B4h
DWORD m_bHasBrowse; //4B8h
DWORD m_Flag263; //4BCh
DWORD m_Flag264; //4C0h
CString m_String2; //4C4h
DWORD m_Flag266; //4C8h
DWORD m_Flag267; //4CCh
DWORD m_Flag268; //4D0h
DWORD m_Flag269; //4D4h
DWORD m_Flag270; //4D8h
DWORD m_Flag271; //4DCh
CBLModule7 m_cBLModule7; //4E0h
CBLModule7* m_pBLModule; //508h
//size 50Ch
protected:
virtual ~CGetDoc7(void);
DECLARE_MESSAGE_MAP()
protected:
virtual void SetPathName(char const *,int); //910
public:
virtual int OnNewDocument(void); //692
virtual int OnOpenDocument(char const *); //715
virtual void OnCloseDocument(void); //613
virtual int CanCloseFrame(class CFrameWnd *); //189
virtual int SaveModified(void); //829
protected:
virtual struct HACCEL__ * GetDefaultAccelerator(void); //310
virtual void OnIdle(void); //662
public:
virtual class CWnd * GetForm(void); //343
virtual unsigned int OnMakeUse(unsigned int); //683
virtual void OnAbortUse(void); //570
virtual int UpdateData(int,unsigned int); //980
protected:
virtual void OnActivateCtrl(unsigned int); //573
public:
virtual void SetModify(int); //901
virtual int PreTranslateMessage(struct tagMSG *); //806
virtual int DataExchange(class CGetExchange *); //221
//---------------------------------
virtual void UpdateDefCommand(void); //981
protected:
virtual void ReallyRefresh(void); //814
public:
virtual void DescribeToolBar(class CWnd *,class CToolBar7 *,unsigned int const *,int); //229
virtual void OnStartBatch(void); //751
virtual void OnEndBatch(int); //645
virtual void OnStartRunModule(class CGetField *); //756
virtual void OnEndRunModule(class CGetField *); //648
virtual int MakeUseHandling(void); //565
virtual int GetUseHandling(class CGetDoc7 *,class CValue *); //477
virtual int OnSelectLine(void); //736
virtual void DetermineDefCommand(void); //231
virtual void ExternEventProcess(char const *); //263
virtual int FillUseValue(class CValue *); //274
virtual class CDate * GetPDate(void); //406
virtual int OnGetUse(unsigned int,unsigned int,class CValue *); //658
virtual int OnPermanentChoise(class CGetDoc7 *,class CValue *); //722
virtual void SetDocTitle(void); //870
virtual int LoadAsExternalForm(class CWorkBookDoc *,class CTemplate7 *,int,int); //553
protected:
virtual void ValidateMenu(class CMenu *); //991
virtual int PrepareModule(class CTxtModuleReader *); //807
public:
//virtual void EmptyVirtual(void) {};
virtual void SetDocModify(int); //865
virtual class CGetField * GetField(unsigned int); //328
virtual class CGetField * GetField(char const *); //329
virtual class CWnd * GetFieldWnd(class CGetField *); //332
virtual int UpdateFieldValue(unsigned int,int,int); //982
virtual int OnCreateFrame(class CFrameWnd *,struct CCreateContext *); //626
virtual class CGetField * GetEditedValueField(void); //322
virtual void PostClearField(void); //800
virtual void OnButton(unsigned int); //588
virtual void OnEnyChanged(unsigned int,int); //653
virtual int PreCloseDoc(int); //803
virtual int OnCloseForm(void); //614
virtual int ActivateObj(class CValue,int,int,int); //160
virtual void UpdateWatchs(int,int,int,class CGetField *); //987
virtual void LinkAllFormEdits(void); //551
virtual int EvalFormula(unsigned int); //260
virtual int EvalFormula(class CGetField *); //261
virtual int LayoutForm(class CFormView *); //550
virtual int OnMessageInModalMode(struct tagMSG *); //684
virtual int OnToolTipNeedText(unsigned int,class CString &); //764
virtual int OnStatusBarNeedText(unsigned int,class CString &); //757
virtual void OnAdjusteMenu(unsigned int,class CMenu *); //574
virtual int ChangeDeleteStr(int &); //190
protected:
CGetDoc7(void); //21
void EnableRefresh(int); //259
void GetMsgString(enum CGetDoc7::MsgType,unsigned int,class CString &); //387
long GetParam(void); //414
int InitStandartFields(class CGetField *,class CControlID *); //518
int IsRefreshEnabled(void); //541
int IsRefreshNeeded(void)const; //542
int LoadDialog(long,char const *); //554
int LoadForm(long,char const *); //555
void OnAccelControl(unsigned int); //571
void OnBrContextMenu(void); //582
void OnBrowseWantChPos(void); //586
void OnCancel(void); //595
void OnChangeFont(class CMessage7 *,long *); //601
void OnClearField(void); //609
void OnCmdDoUse(void); //615
void OnCmdGetUse(class CMessage7 *,long *); //616
void OnEditCopy(void); //641
void OnEditCut(void); //642
void OnEditPaste(void); //643
void OnEnter(void); //651
void OnHelpTopic(void); //661
void OnNotify(class CMessage7 *,long *); //696
void OnOtherDocClosed(class CMessage7 *,long *); //720
void OnSpecCloseDocument(void); //749
void OnTabPageChanged(struct tagNMHDR *,long *); //760
void OnTabPageChanging(struct tagNMHDR *,long *); //761
void OnUpdateCmdButtons(class CCmdUI *); //770
void RefreshStdList(void); //819
void SetTableSourceForms(class CWorkBookDoc *,unsigned int); //940
int TestInFormulaForm(unsigned int,int &,int &); //963
private:
void RedirectMessageToParentFrame(struct tagMSG *); //816
public:
void CorrectActiveCtrl(void); //201
class CWnd * CreateControl(class CGetField *,unsigned int nID,class CRect const & rect,class CWnd * pParentWnd,DWORD dwStyle,DWORD dwExStyle); //203
int DoCloseForm(void); //235
int DoUse(class CValue *); //250
int ExistWindow(void); //262
class CGetField * GetActiveField(void); //280
int GetDefButtonIndex(void); //309
unsigned int GetDocID(void); //317
unsigned int GetDocOwner(void); //318
unsigned int GetDocOwnerCtrl(void); //319
class CGetField * GetEditedField(void); //321
static class CGetField * GetFieldInMakeUseHadling(void); //331
int GetFlagAutoClose(void); //336
class CFormContext * GetFormContext(void); //344
class CValue * GetFormParam(void); //345
class CWnd * GetFrame(void); //346
class CGroupContext * GetGroupContext(void); //347
int GetHardReadOnly(void); //348
class CIdleHandler * GetIdleHandler(void); //353
class CImageList const & GetImageList(void)const; //354
class COnLineHelp & GetOnLineHelp(void); //401
int GetOpenForChoise(void); //402
int GetOpenForPermanentChoise(void); //403
unsigned int GetPermanentChoise(void); //419
int GetTabCtrlUsed(void); //467
class CToolTip7 & GetToolTipCtrl(void); //468
int HasBrowse(void)const; //485
void InitControlsState(void); //500
void InitFieldsState(void); //504
int IsAutoSize(void); //522
int IsBatchStarted(void); //523
int IsBigForm(void)const; //524
int IsBrowseVisible(void)const; //526
int IsDocLayouted(void); //528
int IsFunctionRun(void); //531
int LayoutControl(class CFormView *,class CGetField *); //547 //
int LayoutDialog(class CFormView *); //548
void OnUseLayerCalled(void); //775
void ProcessSecondOpen(class CValue *); //808
void Refresh(void); //817
void SetBrowseVisible(int,int); //845
void SetDefButtonIndex(int); //861
void SetDocOwner(unsigned int,unsigned int); //866
void SetFlagAutoClose(int); //881
void SetFlipFlop(void); //889
void SetFormParam(class CValue *); //891
void SetHardReadOnly(int); //892
void SetModifyFlagsByCtrl(unsigned int); //902
void SetPermanentChoise(unsigned int); //911
void SetTabCtrlUsed(int); //936
void SetTabCtrlVisible(int); //938
void SetWantActivate(int); //948
void SetWantClose(int,int); //949
void SetWndCaption(char const *); //950
int TestAskOnClose(void); //960
int TestCanActivate(unsigned int); //961
void TrySetFocusOnCtrl(class CGetField *,int); //969
void TrySetFocusOnCtrl(class CString,int); //970
void UDFCaption(class CString &); //971
void VTSetCurrentRow(void); //989
};
//<-CFormContext(224/192)<-CBLContext(32/28)<-CObject(4/4)
class IMPORT_1C CFormContext:public CBLContext
{
DECLARE_DYNCREATE(CFormContext)
public:
CStringArray m_StringArray; // 20h
CByteArray m_ByteArray; // 34h
CFormAllCtrlsContext* m_pForm; // 48h
CGetDoc7* m_pDocFC; // 4Ch
CGetFieldsArray m_GetFieldsArray; // 50h
CDWordArray m_DWordArray; // 64h
DWORD m_data1; // 78h
BOOL m_EnableActivateField; // 7Ch
// CValue m_value;
DWORD data1[15]; // 80h
CString m_str1; // BCh
DWORD data2[7]; // C0h
CString m_strFieldNeedActivate; // DCh
public:
CFormContext(void); //17
virtual ~CFormContext(void); //70
virtual int CallAsFunc(int,class CValue &,class CValue * *); //178
virtual int CallAsProc(int,class CValue * *); //187
int GetEnableActivateField(void); //323
virtual int GetNProps(void)const; //400
virtual char const * GetPropName(int,int)const; //423
virtual int GetPropVal(int,class CValue &)const; //429
class CValueListContext * GetTabCtrlListContext(void); //466
int InitExecProcedure(void); //503
virtual int IsPropWritable(int)const; //538
void OnInitForm(void); //677
int SetEnableActivateField(int); //871
void SetFlagsRefreshContext(int); //888
virtual void SetForm(class CGetDoc7 *); //890
virtual int SetPropVal(int,class CValue const &); //918
protected:
virtual int TranPropPos(int &)const; //967
};
//<-CFormContextForDoc(228/196)<-CBLContext(32/28)<-CObject(4/4)
class CFormContextForDoc : public CBLContext
{
public:
CStringArray m_StringArray;
CByteArray m_ByteArray;
CFormAllCtrlsContext* m_pForm;
CDocForm* m_pDocForm;
CGetFieldsArray m_GetFieldsArray;
CDWordArray m_DWordArray;
DWORD m_data1;
DWORD m_data2;
CValue m_value;
DWORD m_data3;
DWORD m_data4;
CString m_str;
CDocContext* m_pDocContext;
};
//?????<-CDocFormContext(184/-40)<-CFormContext(224/192)<-CBLContext(32/28)<-CObject(4/4)
/*
<-CDocFormContext(184/-40)<-CFormContext(224/192)<-CBLContext(32/28)<-CObject(4/4)
IMPLEMENT_DYNAMIC(CDocFormContext, CFormContext)
IMPLEMENT_DYNAMIC(CDocFormContext, CBLContext)
*/
//<-CDocFormContext(184/152)<-CBLContext(32/28)<-CObject(4/4)
class CDocFormContext : public CBLContext
{
public:
CDocContext* m_pDocContext;
CDocForm* m_pDocForm;
DWORD m_data1;
CAllRegsContext m_AllRegsContext;
DWORD m_data[4];
};
//<-CDocSkipper(28/8)<-CSkipper(20/16)<-CObject(4/4)
class CDocSkipper : public CSkipper
{
public:
CDocForm* m_pDocForm;
DWORD m_data2;
};
//<-CDocForm(2728/1436)<-CGetDoc7(1292/1132)<-CGetDoc(160/76)<-CDocument(84/52)<-CCmdTarget(32/28)<-CObject(4/4)
class IMPORT_1C CDocForm : public CGetDoc7
{
DECLARE_DYNCREATE(CDocForm)
public:
CDocFormView* m_pDocFormView; //50Ch
CMenu7 m_Menu; //510h
DWORD m_data1; //518h
DWORD m_data2; //51Ch
CDocSet m_DocSet; //520h
DWORD m_data3; //74Ch
DWORD m_data4; //750h
DWORD m_data5; //754h
CDocDef* m_pDocDef; //758h
CGetFieldsArray m_GetFieldsArray; //75Ch //
CPtrArray m_PtrArray; //770h
DWORD m_data6; //784h
CDocContext m_DocContext; //788h
CDocFormContext m_DocFormContext; //81Ch
CFormContextForDoc m_FormContextForDoc; //8D4h
CGroupContext m_GroupContext1; //9B8h
DWORD m_data7; //A00h
CGroupContext m_GroupContext2; //A04h
CBLModule m_BLModule; //A4Ch
CString str; //A54h
DWORD m_buf1[9]; //A58h
CDocSkipper* m_pDocSkipper; //A7h
UINT m_CtrlID1; //A80h
UINT m_CtrlID2; //A84h
UINT m_CtrlID3; //A88h
DWORD m_buf2[5]; //A8h
BOOL m_bIsDocTransacterExists; //AA0h
DWORD m_data8; //AA4h
//size AA8h
protected:
CDocForm(void); //12
virtual ~CDocForm(void); //66
virtual int BufferExchange(int); //171
public:
virtual int DataExchange(class CGetExchange *); //220
virtual void DescribeToolBar(class CWnd *,class CToolBar7 *,unsigned int const *,int); //228
//int DoWriteDoc(int,int,int,class CValue *,class CString *); //251
int DoWriteDoc(int,int,int,class CValue *,class CString *,int *);
int GetChangeLineOrder(void)const; //288
protected:
virtual struct HMENU__ * GetDefaultMenu(void); //311
virtual class CDate * GetPDate(void); //405
class CDocSkipper * GetSkipper(void); //458
public:
void InitTransacter(void); //520
virtual int LayoutForm(class CFormView *); //549
protected:
virtual void OnActivateCtrl(unsigned int); //572
void OnBrChangePos(void); //581
void OnBrowseAppendStart(void); //583
void OnBrowseScan(void); //584
void OnBrowseSetFocus(void); //585
virtual void OnButton(unsigned int); //587
void OnCancel(void); //593
virtual int OnCancelEdit(void); //598
void OnChildDocs(void); //607
void OnCopy(void); //620
void OnCopyOtherKind(void); //621
virtual void OnCopyRec(long); //622
virtual int OnDeleteRec(void); //635
void OnEdit(void); //640
public:
virtual void OnEndBatch(int); //644
virtual void OnEndRunModule(class CGetField *); //647
protected:
void OnEnter(void); //650
public:
virtual void OnEnyChanged(unsigned int,int); //652
protected:
virtual int OnGetUse(unsigned int,unsigned int,class CValue *); //657
void OnGotoOper(void); //659
void OnGotoProv(void); //660
void OnInsertRec(void); //679
virtual unsigned int OnMakeUse(unsigned int); //682
void OnMoveLineDown(void); //688
void OnMoveLineUp(void); //689
void OnNewCommand(void); //690
virtual int OnNewDocument(void); //691
virtual void OnNewRec(void); //694
void OnNotify(class CMessage7 *,long *); //695
void OnOpenActs(void); //712
public:
virtual int OnOpenDocument(char const *); //714
protected:
void OnOpenOper(void); //717
void OnOpenProvs(void); //718
virtual void OnRead(int); //725
void OnRenumber(void); //726
void OnSortDescLines(void); //747
void OnSortLines(void); //748
public:
virtual void OnStartBatch(void); //750
virtual void OnStartRunModule(class CGetField *); //755
protected:
virtual int OnStoreRec(void); //758
void OnUpdateCmdButtons(class CCmdUI *); //769
void OnWrite(void); //781
public:
virtual int PreCloseDoc(int); //802
virtual void ReallyRefresh(void); //813
void SetChangeLineOrder(int); //848
void SetChanges(class CGetField *); //849
virtual void SetDocTitle(void); //869
protected:
void SortLines(int); //954
void SpecNewRec(void); //955
public:
virtual void UpdateWatchs(int,int,int,class CGetField *); //986
protected:
virtual void ValidateMenu(class CMenu *); //990
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CDocListPos
{
public:
CDocListPos(class CDocListPos const &); //13
CDocListPos(void); //14
~CDocListPos(void); //67
class CDocListPos & operator=(class CDocListPos const &); //100
};
class IMPORT_1C CDocSetSelectDlg:public CDialog
{
public:
CDocSetSelectDlg(class CWnd *); //15
virtual ~CDocSetSelectDlg(void); //68
// void `default constructor closure'(void); //146
protected:
virtual void DoDataExchange(class CDataExchange *); //238
void EnableCtrls(void); //256
public:
class CSelState * GetState(long); //460
protected:
virtual void InitDialog(int &,class CString); //501
void OnAutoScan(void); //575
void OnButtonClickedValue(void); //589
void OnButtonClickedValueBeg(void); //591
void OnButtonClickedValueEnd(void); //592
virtual void OnCancel(void); //594
void OnClearSelect(void); //610
void OnDblclkRekvList(void); //631
void OnDblclkValueList(void); //633
virtual int OnInitDialog(void); //667
virtual void OnOK(void); //699
void OnOkValue(void); //708
void OnOnlyInJournalRange(void); //711
virtual void OnSelSelectType(void); //729
void OnSelchangeRekvList(void); //732
void OnStartFind(void); //753
void OnUseRange(void); //776
void OnUseValue(void); //777
public:
void SetEnv(long,class CValue,long *,class CValue *,class CDate,class CDate,class CString); //878
protected:
virtual int StartFind(void); //956
public:
static class CSelStateArray m_StateArray; //1070
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CDocTransacter
{
public:
CDocTransacter(class CDocSet *,class COperSet *); //16
~CDocTransacter(void); //69
// void `default constructor closure'(void); //147
int ClearDocPosting(int); //198
int DeleteDocActs(void); //224
int DoMakeTransactions(int,class CValue *,int); //249
class CDocActModule * GetAt(int); //283
static struct SDocPostState * GetCurrentPostState(void); //303
int GetLastPostingType(void); //360
int Init(int); //491
int InitAll(void); //495
void InitContexts(void); //499
private:
int MakeActionsDocAddToStream(int); //560
int MakeActionsDocBeforeTM(int); //561
public:
int MakePosting(void); //562
int MakeUnPosting(void); //563
private:
void Message(class CString); //566
public:
void SetDocFormID(unsigned int); //864
void SetDocOwnerID(unsigned int); //867
void SetFlagNewDoc(int); //885
void SetInteractive(int); //899
void SetPostingInStream(int); //913
void SetRePostingInStream(int); //921
static int flPosting; //1068
static class CObjID sCurrentDocIDForCalc; //1091
private:
static struct SDocPostState * s_pCurrentPostState; //1093
};
class IMPORT_1C CFormCtrl:public CObject // CGetField
{
public:
int m_Flag1;
int m_Flag2;
int m_Flag3;
CGetDoc7* m_GetDoc;
int m_ID;
CFormCtrlSet* m_Set;
int buf[26];
int m_RefFlag;
int m_Flag4;
int m_ReadOnly;
int m_Visible;
};
//<-CFormCtrlContext(2Ch/Ch)<-CBLContext(20h/1Ch)<-CObject(4h/4h)
class IMPORT_1C CFormCtrlContext:public CBLContext
{
DECLARE_DYNCREATE(CFormCtrlContext)
public:
CGetField* m_pGetField; //CFormCtrl* m_Ctrl; //
CGetDoc7* m_pGetDoc;
int m_Flag;
};
//<-CFormAllCtrlsContext(50h/30h)<-CBLContext(20h/1Ch)<-CObject(4h/4h)
class IMPORT_1C CFormAllCtrlsContext:public CBLContext
{
public:
CFormCtrlContext** m_Data1; //
void* m_Data2;
CValueListContext *m_TabCtrlListContext;
void* m_Data4;
CGetDoc7* m_GetDoc;
//CPtrArray m_PropArray; //
CGetFieldsArray m_GetFieldsArray;
int m_Flag1;
int m_Flag2;
};
class IMPORT_1C CGenericTAControl
{
public:
CGenericTAControl(class CGenericTAControl const &); //18
CGenericTAControl(void); //19
virtual ~CGenericTAControl(void); //71
class CGenericTAControl & operator=(class CGenericTAControl const &); //101
virtual int ChangeTA(class CDate,class CEventTime,int,int *,int *,int,int *); //192
static class CGenericTAControl * GetTAControl(void); //463
static void SetTAControl(class CGenericTAControl *); //935
private:
static class CGenericTAControl * s_pTAControl; //1094
};
class IMPORT_1C CGetDlg:public CDialog //CObject
{
DECLARE_DYNAMIC(CGetDlg)
public:
CValue* m_pValue;
DWORD bufGetDlg[0x80]; //+60h
UINT m_TemplID;
DWORD m_dwFlag1;
DWORD m_dwFlag2;
CString m_cStr;
CGetDoc7* m_pDoc;
DWORD m_dwFlag3;
DWORD m_dwFlag4;
virtual ~CGetDlg(void); //72
virtual int OnCmdMsg(unsigned int,int,void *,struct AFX_CMDHANDLERINFO *); //617
DECLARE_MESSAGE_MAP()
protected:
virtual void DoDataExchange(class CDataExchange *); //239
void OnNotifyGetDoc7TabCtrlSize(class CMessage7 *,long *);
public:
virtual int PreTranslateMessage(struct tagMSG *); //805
protected:
virtual int OnInitDialog(void); //668
void OnClose(void); //612
void OnDestroy(void); //639
long OnKickIdle(unsigned int,long); //681
void OnSetFocus(class CWnd *); //738
void OnSize(unsigned int,int,int); //745
void OnTabPageBack(void); //759
void OnTabPageForward(void); //762
static long m_lParam; //1072
public:
CGetDlg(unsigned int,class CWnd *); //20
void FlipToolBar(int); //275
static long GetLParam(void); //359
class CTabCtrl * GetTabControl(void); //464
static class CGetDoc7 * GetTopmostDocunent(void); //469
int IsTabCtrlVisible(void); //545
static void OpenDocumentFileEx(unsigned int,char const *,long,class CValue *,unsigned int,unsigned int,unsigned int,unsigned int); //782
void SetTabCtrlVisible(int); //937
friend class CService;
};
class IMPORT_1C CGroupColumn
{
public:
CGroupColumn(void); //24
~CGroupColumn(void); //76
class CGroupColumn & operator=(class CGroupColumn const &); //102
class CTypedValue * Connect(class CDocSet *); //199
int GetAlign(void)const; //281
unsigned int GetCtrlID(void)const; //295
class CTypedValue * GetPValue(void)const; //412
void Init(class CMetaDataRefObj *,unsigned int); //492
};
class IMPORT_1C CGroupColumns
{
public:
CGroupColumns(void); //25
virtual ~CGroupColumns(void); //77
void Init(class CJournalDef *); //493
};
class IMPORT_1C CInputSbKindDlg
{
public:
CInputSbKindDlg(class CWnd *); //26
virtual ~CInputSbKindDlg(void); //78
// void `default constructor closure'(void); //149
protected:
virtual void DoDataExchange(class CDataExchange *); //240
virtual int OnInitDialog(void); //669
virtual void OnOK(void); //700
public:
void SetStart(class CObjID,long,class CString); //930
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CJournalOptDlg: public CDialog
{
public:
CJournalOptDlg(class CWnd *); //27
virtual ~CJournalOptDlg(void); //79
// void `default constructor closure'(void); //150
protected:
virtual void DoDataExchange(class CDataExchange *); //241
void OnBegdateButton(void); //578
void OnEnddateButton(void); //649
virtual int OnInitDialog(void); //670
virtual void OnOK(void); //701
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CJournalSelDlg
{
public:
CJournalSelDlg(class CWnd *); //28
virtual ~CJournalSelDlg(void); //80
// void `default constructor closure'(void); //151
protected:
virtual void DoDataExchange(class CDataExchange *); //242
virtual int OnInitDialog(void); //671
virtual void OnOK(void); //702
public:
void SetStartType(long); //934
DECLARE_MESSAGE_MAP()
};
//<-CPictureColumn(76/4)<-CGetColumn(72/8)<-CColumn(64/32)<-CCmdTarget(32/28)<-CObject(4/4)
class IMPORT_1C CPictureColumn : public CGetColumn
{
DECLARE_DYNAMIC(CPictureColumn)
CGetDoc7* m_pDoc; // 48h
//size 4Ch
public:
CPictureColumn(class CGetDoc7 *,unsigned int,char const *,int); //29
virtual ~CPictureColumn(void); //81
virtual int DrawItem(class CDC &,class CRect &,class CString &,int); //253
};
class IMPORT_1C CPlanKindContext:public CObject
{
DECLARE_DYNCREATE(CPlanKindContext)
public:
CPlanKindContext(void); //30
virtual ~CPlanKindContext(void); //82
virtual int CallAsFunc(int,class CValue &,class CValue * *); //179
virtual char const * GetCode(void)const; //291
virtual class CObjID GetID(void)const; //351
virtual char const * GetMethodName(int,int)const; //384
virtual int GetNMethods(void)const; //390
virtual int GetNParams(int)const; //395
virtual class CType GetValueType(void)const; //483
virtual int HasRetVal(int)const; //488
virtual void InitObject(class CType const &); //510
virtual void InitObject(char const *); //511
static void Register(void); //824
virtual void SelectByID(class CObjID,long); //837
static void UnRegister(void); //976
};
class IMPORT_1C CPlanSelDlg
{
public:
CPlanSelDlg(class CWnd *); //31
virtual ~CPlanSelDlg(void); //83
// void `default constructor closure'(void); //152
protected:
virtual void DoDataExchange(class CDataExchange *); //243
virtual int OnInitDialog(void); //672
virtual void OnOK(void); //703
public:
void SetStart(long,int,class CString); //931
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CRefIntegDlg
{
public:
CRefIntegDlg(class CRefIntegrity *); //32
virtual ~CRefIntegDlg(void); //84
virtual int DestroyWindow(void); //230
protected:
virtual void DoDataExchange(class CDataExchange *); //244
virtual void OnCancel(void); //596
void OnCheckRef(void); //606
void OnChkChangedDelDoc(void); //608
void OnDblclkDelDocList(struct tagNMHDR *,long *); //627
void OnDblclkRefdocList(struct tagNMHDR *,long *); //630
void OnGetMinMaxInfo(struct tagMINMAXINFO *); //656
virtual int OnInitDialog(void); //673
void OnItemchangedDeldocList(struct tagNMHDR *,long *); //680
virtual void OnOK(void); //704
void OnOpenDel(void); //713
void OnOpenRef(void); //719
void OnSelectAll(void); //735
void OnShowDelCheck(void); //741
void OnShowNondelCheck(void); //742
void OnSize(unsigned int,int,int); //746
int OnToolTipNotify(unsigned int,struct tagNMHDR *,long *); //765
void OnUnSelectAll(void); //767
virtual void PostNcDestroy(void); //801
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CRepHistory
{
public:
CRepHistory(long,class CGetDoc7 *); //33
CRepHistory(void); //34
~CRepHistory(void); //85
int EditName(void); //254
protected:
virtual class CString GetFileName(void); //333
public:
int Init(long,class CGetDoc7 *); //494
int Load(void); //552
int Read(void); //812
int Save(void); //828
int SelectName(void); //839
int Write(void); //993
};
class IMPORT_1C CSbCntSetSelectDlg
{
public:
CSbCntSetSelectDlg(class CWnd *); //35
virtual ~CSbCntSetSelectDlg(void); //86
// void `default constructor closure'(void); //153
protected:
virtual void DoDataExchange(class CDataExchange *); //245
void EnableCtrls(void); //257
public:
class CSelState * GetState(long); //461
protected:
virtual void InitDialog(int &,class CString); //502
void OnAutoScan(void); //576
void OnButtonClickedValue(void); //590
virtual void OnCancel(void); //597
void OnClearSelect(void); //611
void OnDblclkRekvList(void); //632
void OnDblclkValueList(void); //634
void OnInParent(void); //664
virtual int OnInitDialog(void); //674
virtual void OnOK(void); //705
void OnOkValue(void); //709
virtual void OnSelSelectType(void); //730
void OnSelchangeRekvList(void); //733
void OnStartFind(void); //754
public:
void SetEnv(class CSbCntSet *,long,class CValue,long *,class CValue *,class CString); //879
protected:
virtual int StartFind(void); //957
public:
static class CSelStateArray m_StateArray; //1071
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CSbKindContext:public CBLContext
{
DECLARE_DYNCREATE(CSbKindContext)
public:
CSbKindContext(void); //36
virtual ~CSbKindContext(void); //87
virtual int CallAsFunc(int,class CValue &,class CValue * *); //180
virtual char const * GetCode(void)const; //292
virtual class CObjID GetID(void)const; //352
virtual char const * GetMethodName(int,int)const; //385
virtual int GetNMethods(void)const; //391
virtual int GetNParams(int)const; //396
class CObjID GetUseAccount(void); //476
virtual class CType GetValueType(void)const; //484
virtual int HasRetVal(int)const; //489
virtual void InitObject(class CType const &); //512
virtual void InitObject(char const *); //513
static void Register(void); //825
virtual void SelectByID(class CObjID,long); //838
void SetUseAccount(class CObjID); //946
static void UnRegister(void); //977
};
class IMPORT_1C CSelHistDlg
{
public:
CSelHistDlg(class PSelHistItemArray *,class CWnd *); //37
virtual ~CSelHistDlg(void); //88
protected:
virtual void DoDataExchange(class CDataExchange *); //246
public:
int GetSelIdx(void); //454
protected:
virtual int OnInitDialog(void); //675
virtual void OnOK(void); //706
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CSelHistHolder
{
public:
CSelHistHolder(int,class CProfile7 *); //38
CSelHistHolder(class CString); //39
~CSelHistHolder(void); //89
void Add(long,class CValue &,class CString); //165
class CSelHistItem * Choise(void); //196
void DeleteAt(int); //222
int GetSize(void); //457
void LoadFromString(char const *); //557
void SaveToString(class CString &); //832
};
class IMPORT_1C CSelHistItem
{
public:
CSelHistItem(class CSelHistItem const &); //40
CSelHistItem(void); //41
~CSelHistItem(void); //90
class CSelHistItem & operator=(class CSelHistItem const &); //103
};
class IMPORT_1C CSelState
{
public:
CSelState(class CSelState const &); //42
CSelState(long,class CType); //43
~CSelState(void); //91
class CSelState & operator=(class CSelState const &); //104
// void `default constructor closure'(void); //154
void SetType(class CType,int,int,int); //944
};
class IMPORT_1C CSelStateArray
{
public:
CSelStateArray(void); //44
~CSelStateArray(void); //92
class CSelState * GetState(long); //462
};
class IMPORT_1C CSetDateRangeDlg:public CObject
{
DECLARE_DYNCREATE(CSetDateRangeDlg)
public:
CSetDateRangeDlg(class CDate &,class CDate &,int,class CWnd *); //45
CSetDateRangeDlg(class CWnd *); //46
virtual ~CSetDateRangeDlg(void); //93
// void `default constructor closure'(void); //155
protected:
void CalcRealDate(void); //172
void ChangeRange(int); //191
virtual void DoDataExchange(class CDataExchange *); //247
public:
void GetRange(class CDate &,class CDate &); //431
void InitRange(class CDate &,class CDate &); //517
protected:
int MonthChange(void); //568
void OnBegDateButton(void); //577
void OnChangeData(void); //599
void OnChangeRange(void); //602
void OnCheckBegMonth(void); //603
void OnCheckBegQuart(void); //604
void OnCheckBegYear(void); //605
void OnDeltaposSpinMr(struct tagNMHDR *,long *); //636
void OnDeltaposSpinQr(struct tagNMHDR *,long *); //637
void OnEndDateButton(void); //646
virtual int OnInitDialog(void); //676
void OnMonthChange(void); //687
virtual void OnOK(void); //707
void OnQuartChange(void); //724
void OnSingleDateButton(void); //743
int QuartChange(void); //809
public:
void SetCheckLevel(int); //850
protected:
void SetMonthPresent(void); //903
void SetQuartPresent(void); //919
void SetRealPresent(void); //925
public:
void SetTitle(class CString const &); //941
DECLARE_MESSAGE_MAP()
};
//<-CUserHelpTitle(60h/20h)<-CWnd(40h/20h)<-CCmdTarget(20h/1Ch)<-CObject(4h/4h)
class IMPORT_1C CUserHelpTitle : public CWnd
{
DECLARE_DYNAMIC(CUserHelpTitle)
public:
DWORD data[8];
CUserHelpTitle(void); //48
virtual ~CUserHelpTitle(void); //95
virtual int Create(unsigned long,class CRect const &,class CWnd *); //202
protected:
void OnPaint(void); //721
long OnSetFontToHider(unsigned int,long); //739
long OnSetText(unsigned int,long); //740
virtual int PreCreateWindow(struct tagCREATESTRUCTA &); //804
public:
void SetDark(int,int); //859
void SetImage(int,int); //896
void SetImageList(unsigned int,int); //897
void SetTitle(class CString const &,int); //942
DECLARE_MESSAGE_MAP()
};
//<-CTabFrame(338h/B8h)<-CChildFrame7(280h/1B8h)<-SECMDIChildWnd(C8h/0h)<-CMDIChildWnd(C8h/8h)<-CFrameWnd(C0h/80h)<-CWnd(40h/20h)<-CCmdTarget(20h/1Ch)<-CObject(4h/4h)
class IMPORT_1C CTabFrame : public CChildFrame7//CObject
{
DECLARE_DYNCREATE(CTabFrame)
public:
CGetDoc7* m_pGetDoc; //280h
CTabCtrl m_TabCtrl; //284h
DWORD data0; //2C4h
DWORD data1; //2C8h
CUserHelpTitle m_UserHelpTitle; //2CCh
DWORD data2; //32Ch
DWORD data3; //330h
DWORD data4; //334h
//size 338h
protected:
CTabFrame(void); //47
virtual ~CTabFrame(void); //94
public:
virtual class CDocument * GetActiveDocument(void); //279
class CTabCtrl * GetTabControl(void); //465
int IsTabCtrlVisible(void); //546
protected:
void OnBookToPageBack(void); //579
void OnBookToPageForward(void); //580
public:
virtual int OnCmdMsg(unsigned int,int,void *,struct AFX_CMDHANDLERINFO *); //618
protected:
int OnCreate(struct tagCREATESTRUCTA *); //624
virtual int OnCreateClient(struct tagCREATESTRUCTA *,struct CCreateContext *); //625
long OnIdleUpdateCmdUI(unsigned int,long); //663
void OnUpdateBookToPage(class CCmdUI *); //768
public:
virtual void RecalcLayout(int); //815
void SetActiveDocument(class CDocument *); //843
void SetTabCtrlVisible(int); //939
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CUsrHelpDoc:public CObject
{
DECLARE_DYNCREATE(CUsrHelpDoc)
protected:
CUsrHelpDoc(void); //49
public:
virtual ~CUsrHelpDoc(void); //96
virtual int DoFileSave(void); //248
static unsigned int DocID; //252
class CCycleStack * GetStack(void); //459
static int InitUserHelp(long,int); //521
protected:
void OnFileClose(void); //655
virtual int OnNewDocument(void); //693
public:
virtual int OnOpenDocument(char const *); //716
protected:
void OnUpdateFileClose(class CCmdUI *); //771
void OnUpdateFileSave(class CCmdUI *); //772
void OnUpdateFileSaveAs(class CCmdUI *); //773
void OnUpdateModified(class CCmdUI *); //774
public:
virtual int SaveModified(void); //830
int SetHelpItem(long); //893
void SetHelpTitle(char const *,class CWnd *); //894
virtual void SetTitle(char const *); //943
long ShowDocument(class CDocTemplate *,int,long); //951
DECLARE_MESSAGE_MAP()
};
class IMPORT_1C CValueListContext:public CBLContext //CObject
{
DECLARE_DYNCREATE(CValueListContext)
public:
char buf1[4];
HWND m_hListWnd;
char buf2[8];
CPtrArray* m_pValueItemList;
char buf3[12];
CValueListContext(void); //50
virtual ~CValueListContext(void); //97
virtual int CallAsFunc(int,class CValue &,class CValue * *); //181
virtual int CallAsProc(int,class CValue * *); //188
protected:
class CValue F_Belong(class CValue * *); //264
class CValue F_Check(class CValue * *); //265
class CValue F_CheckValues(class CValue * *); //266
class CValue F_ChoiseValue(class CValue * *); //267
class CValue F_FindElement(class CValue * *); //268
class CValue F_FromDelimStr(class CValue * *); //269
class CValue F_Get(class CValue * *); //270
class CValue F_GetByTitle(class CValue * *,class CValue &); //271
class CValue F_GetSize(class CValue * *); //272
class CValue F_ToDelimStr(class CValue * *); //273
public:
void FromList(class CItemList const &); //276
int GetCtrlSel(void); //297
int GetCurPosAndValue(class CValue &,class CValue &); //301
virtual class CBLContextInternalData * GetInternalData(void); //356
static char const * GetListFunctor(void); //361
virtual char const * GetMethodName(int,int)const; //386
virtual int GetNMethods(void)const; //392
virtual int GetNParams(int)const; //397
class PValueItem * GetPValueList(void); //413
virtual int GetParamDefValue(int,int,class CValue *)const; //417
virtual char const * GetTypeString(void)const; //474
virtual int HasRetVal(int)const; //490
virtual int IsSerializable(void); //543
int LoadFromList(class CItemList *,int); //556
protected:
void P_Add(class CValue * *); //783
void P_Insert(class CValue * *); //786
void P_MoveValue(class CValue * *); //788
void P_Remove(class CValue * *); //790
void P_RemoveAll(class CValue * *); //791
void P_Set(class CValue * *); //794
void P_SetByTitle(class CValue * *); //795
void P_Sort(class CValue * *); //796
void P_SortByPresent(class CValue * *); //797
void P_Unload(class CValue * *); //798
public:
void RefreshCtrl(void); //818
static void Register(void); //826
int SaveToList(class CItemList *); //831
virtual int SaveToString(class CString &); //833
void SetCtrl(struct HWND__ *); //852
void SetCtrl(class CWnd *); //853
int SetCtrlSel(int); //856
void SetUpdateChecks(int); //945
void ToList(class CItemList &); //965
static void UnRegister(void); //978
void UpdateChecks(void); //979
protected:
class CValue get_set_CurSel(class CValue * *); //1069
};
class IMPORT_1C CVarHistory
{
public:
CVarHistory(void); //51
~CVarHistory(void); //98
protected:
virtual class CString GetFileName(void); //334
};
// End class descriptions
// Begin free functions definitions
IMPORT_1C class CAccDoc * __cdecl ActivateAccList(long,long,unsigned int,unsigned int,class CObjID,class CDate,int,int,long,int,class CValue *,class CString,int,int,class CString,class CString,class CObjID,int,int,class CObjID const &,int,class CValue *);
IMPORT_1C class CGetDoc7 * __cdecl ActivateDocForm(long,class CObjID,long,unsigned int,class CObjID,long,int,long,int,int,int,int,class CValue *,class CValue *);
IMPORT_1C class CJournalDoc * __cdecl ActivateDocList(long,long,class CObjID,unsigned int,unsigned int,class CObjID,class CString,class CDate,int,int,int,class CValue *,class CString,int,long,long,int,int,class CString,class CValue *);
IMPORT_1C class CGetDoc7 * __cdecl ActivateObj(class CValue *);
IMPORT_1C int __cdecl ActivateRegActDoc(long,class CObjID,int,int);
IMPORT_1C class CReportForm * __cdecl ActivateReportForm(long,class CString,int,unsigned int,unsigned int,int,int,class CString,class CValue *,int *,class CValue *);
IMPORT_1C int __cdecl ActivateSubcActDoc(class CObjID,int,int);
IMPORT_1C class CSbCntDoc * __cdecl ActivateSubkList(long,class CObjID,unsigned int,unsigned int,class CObjID,class CString,class CDate,int,class CObjID,int,long,int,class CValue *,class CString,int,int,int,class CValue *);
IMPORT_1C int __cdecl BrowseScan(class CGetDoc7 *,unsigned int);
IMPORT_1C int __cdecl ChangeTimeDoc(class CDocSet *,long);
IMPORT_1C int __cdecl CheckOnDelete(class CObjID);
IMPORT_1C void __cdecl ConvertDate(class CString &,class CDate,class CDate);
IMPORT_1C int __cdecl DeleteDoc(class CDocSet *,long);
IMPORT_1C int __cdecl DeleteDocActsFromContext(class CDocSet *,class COperSet *);
IMPORT_1C int __cdecl DeleteDocFromContext(class CDocSet *,class COperSet *,int);
IMPORT_1C int __cdecl DeleteDocTransactions(class CDocSet *,long);
IMPORT_1C void __cdecl DlgDXValue(class CDialog *,class CDataExchange *,unsigned int,class CTypedValue *,class CString *);
IMPORT_1C void __cdecl DlgOnButtonClickedValue(class CDialog *,unsigned int,class CTypedValue *,class CString *);
IMPORT_1C void __cdecl DlgSetTypeCtrlValue(class CDialog *,unsigned int,class CTypedValue *);
IMPORT_1C int __cdecl EnableMDIActivate(void);
IMPORT_1C class CString __cdecl GetAccMaskEdit(class CPlanDef *,int);
IMPORT_1C class CBasicProfile * __cdecl GetBasicProfile(void);
IMPORT_1C int __cdecl GetBrSearchBySort(void);
IMPORT_1C int __cdecl GetContextPropExt(class CBLContext *,class CValue &,class CValue * *);
IMPORT_1C class CString __cdecl GetCurAccEditMask(long,int,int);
IMPORT_1C class CObjID __cdecl GetCurrentDocObjID(void);
IMPORT_1C class CObjID __cdecl GetCurrentSbCntObjID(long);
IMPORT_1C class CString __cdecl GetDateFldDescr(void);
IMPORT_1C class CString __cdecl GetDateFldMask(void);
IMPORT_1C class CPlanDef * __cdecl GetDefaultPlanDef(void);
IMPORT_1C int __cdecl GetDeleteMode(void);
IMPORT_1C class CObjID __cdecl GetDocCurrentID(void);
IMPORT_1C int __cdecl GetFlagHardFinishSystem(void);
IMPORT_1C int __cdecl GetFlagScanOneCol(void);
IMPORT_1C class CString __cdecl GetMDCodeFromValue(class CValue *);
IMPORT_1C class CMetaDataObj * __cdecl GetMDDefFromValue(class CValue *);
IMPORT_1C int __cdecl GetOpenMode(void);
IMPORT_1C class CObjID __cdecl GetRefCurrentID(long);
IMPORT_1C class CType __cdecl GetTypeFromValueExt(class CValue *,int,int,int *,int);
IMPORT_1C int __cdecl LoadValueFromString(class CValue *,char const *);
IMPORT_1C int __cdecl LockWithMessage(class CObjectSet *);
IMPORT_1C int __cdecl ModalInputTypedValue(class CTypedValue *,class CString,int);
IMPORT_1C int __cdecl ReMakeDocsTransactions(class CDate,class CEventTime,class CDate,class CEventTime,int *,int *,int,int,int &,int *);
IMPORT_1C int __cdecl SaveValueToString(class CValue *,class CString &);
IMPORT_1C int __cdecl SetContextPropExt(class CBLContext *,class CValue * *);
IMPORT_1C void __cdecl SetDefaultPlanDef(class CPlanDef *);
IMPORT_1C int __cdecl SetEnableMDIActivate(int);
IMPORT_1C int __cdecl SetFlagFinishSystem(int);
IMPORT_1C void __cdecl ShowObject(class CMetaDataObj *,class CObjID,long);
IMPORT_1C int __cdecl TestAccess(unsigned int,long,unsigned int,int,int);
IMPORT_1C int __cdecl WriteDocFromContext(class CDocSet *,class COperSet *,int,class CDocContext *);
IMPORT_1C int __cdecl WriteDocFromForm(class CDocSet *,class COperSet *,int,int,class CDocTransacter *,class CValue *,int);
// End free functions definitions
// ??_C@_02OMNH@VL?$AA@