Add rayman2 source files
This commit is contained in:
BIN
Rayman_X/cpa/tempgrp/TID/Inc/IAD.APS
Normal file
BIN
Rayman_X/cpa/tempgrp/TID/Inc/IAD.APS
Normal file
Binary file not shown.
337
Rayman_X/cpa/tempgrp/TID/Inc/IAD.clw
Normal file
337
Rayman_X/cpa/tempgrp/TID/Inc/IAD.clw
Normal file
@@ -0,0 +1,337 @@
|
||||
; CLW file contains information for the MFC ClassWizard
|
||||
|
||||
[General Info]
|
||||
Version=1
|
||||
LastClass=IAD_Dialog_FindInTree
|
||||
LastTemplate=CDialog
|
||||
NewFileInclude1=#include "stdafx.h"
|
||||
NewFileInclude2=#include "iad.h"
|
||||
LastPage=0
|
||||
|
||||
ClassCount=13
|
||||
Class1=IAD_Dialog_FindInTree
|
||||
Class2=IAD_InformationDialog
|
||||
Class3=IAD_QuestionDialog
|
||||
Class4=IAD_EditorSetupDialog
|
||||
Class5=TID_Dialog_Setup
|
||||
Class6=IAD_MainFrame
|
||||
Class7=IAD_ListControl
|
||||
Class8=IAD_TreeControl
|
||||
Class9=IAD_TreeView
|
||||
Class10=IAD_ResultView
|
||||
Class11=IAD_ControlView
|
||||
Class12=IAD_Color_Button
|
||||
|
||||
ResourceCount=15
|
||||
Resource1=IDD_IAD_CONTROL
|
||||
Resource2=IDD_IAD_QUESTION
|
||||
Resource3=IDD_IAD_SETUP
|
||||
Resource4=IDD_IAD_RESULT_VIEW1 (French (France))
|
||||
Resource5=IDD_IAD_FIND
|
||||
Resource6=IDD_IAD_INFO
|
||||
Class13=IAD_Dialog_SetNumber
|
||||
Resource7=IDD_IAD_SET_NUMBER
|
||||
Resource8=IDD_IAD_QUESTION (French (France))
|
||||
Resource9=IDD_IAD_RESULT_VIEW (French (France))
|
||||
Resource10=IDD_IAD_INFO (French (France))
|
||||
Resource11=IDD_IAD_FIND (French (France))
|
||||
Resource12=IDD_IAD_CONTROL (French (France))
|
||||
Resource13=IDD_IAD_SETUP (French (France))
|
||||
Resource14=IDD_IAD_SET_NUMBER (French (France))
|
||||
Resource15=IDD_IAD_VARIABLE (French (France))
|
||||
|
||||
[CLS:IAD_Dialog_FindInTree]
|
||||
Type=0
|
||||
BaseClass=CDialog
|
||||
HeaderFile=IADDgFnd.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADDgFnd.cpp
|
||||
Filter=D
|
||||
VirtualFilter=dWC
|
||||
LastObject=IAD_Dialog_FindInTree
|
||||
|
||||
[CLS:IAD_InformationDialog]
|
||||
Type=0
|
||||
BaseClass=CDialog
|
||||
HeaderFile=IADDgIf.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADDgIf.cpp
|
||||
|
||||
[CLS:IAD_QuestionDialog]
|
||||
Type=0
|
||||
BaseClass=CDialog
|
||||
HeaderFile=IADDgQu.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADDgQu.cpp
|
||||
|
||||
[CLS:IAD_EditorSetupDialog]
|
||||
Type=0
|
||||
BaseClass=CDialog
|
||||
HeaderFile=IADDgSp.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADDgSp.cpp
|
||||
|
||||
[CLS:TID_Dialog_Setup]
|
||||
Type=0
|
||||
BaseClass=CDialog
|
||||
HeaderFile=IADDgStp.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADDgStp.cpp
|
||||
|
||||
[CLS:IAD_MainFrame]
|
||||
Type=0
|
||||
BaseClass=CSplitFrame
|
||||
HeaderFile=IADFmMn.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADFmMn.cpp
|
||||
|
||||
[CLS:IAD_ListControl]
|
||||
Type=0
|
||||
BaseClass=CListCtrl
|
||||
HeaderFile=IADLstCt.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADLstCt.cpp
|
||||
Filter=W
|
||||
VirtualFilter=FWC
|
||||
LastObject=IAD_ListControl
|
||||
|
||||
[CLS:IAD_TreeControl]
|
||||
Type=0
|
||||
BaseClass=CTreeCtrl
|
||||
HeaderFile=IADTrCtl.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADTrCtl.cpp
|
||||
LastObject=IAD_TreeControl
|
||||
Filter=W
|
||||
VirtualFilter=GWC
|
||||
|
||||
[CLS:IAD_TreeView]
|
||||
Type=0
|
||||
BaseClass=CTreeView
|
||||
HeaderFile=IADTrVw.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADTrVw.cpp
|
||||
Filter=C
|
||||
|
||||
[CLS:IAD_ResultView]
|
||||
Type=0
|
||||
BaseClass=CFormView
|
||||
HeaderFile=IADVwRst.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADVwRst.cpp
|
||||
LastObject=IDC_CHECK_SYNCHRONIZE
|
||||
Filter=D
|
||||
VirtualFilter=VWC
|
||||
|
||||
[CLS:IAD_ControlView]
|
||||
Type=0
|
||||
BaseClass=CFormView
|
||||
HeaderFile=IADVwMn.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADVwMn.cpp
|
||||
LastObject=IAD_ControlView
|
||||
Filter=D
|
||||
VirtualFilter=VWC
|
||||
|
||||
[CLS:IAD_Color_Button]
|
||||
Type=0
|
||||
BaseClass=CButton
|
||||
HeaderFile=IADWCBt.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\Src\IADWCBt.cpp
|
||||
LastObject=IAD_Color_Button
|
||||
|
||||
[DLG:IDD_IAD_FIND]
|
||||
Type=1
|
||||
Class=IAD_Dialog_FindInTree
|
||||
ControlCount=29
|
||||
Control1=IDOK,button,1342242817
|
||||
Control2=IDCANCEL,button,1342242816
|
||||
Control3=IDC_STATIC_DEEP_SEARCH_TEXT,static,1342308352
|
||||
Control4=IDC_COMBO_FIELD_TYPE,combobox,1344340227
|
||||
Control5=IDC_EDIT_NAME,edit,1350631552
|
||||
Control6=IDC_EDIT_VALUE,edit,1350631552
|
||||
Control7=IDC_EDIT_RETURNING_VALUE,edit,1350631552
|
||||
Control8=IDC_CHECK_EXACT_NAME,button,1342242819
|
||||
Control9=IDC_STATIC_RECT_NAME,button,1342177287
|
||||
Control10=IDC_CHECK_CASE_NAME,button,1342242819
|
||||
Control11=IDC_STATIC_RECT_VALUE,button,1342177287
|
||||
Control12=IDC_STATIC_RECT_RET_VALUE,button,1342177287
|
||||
Control13=IDC_CHECK_EXACT_VALUE,button,1342242819
|
||||
Control14=IDC_CHECK_CASE_VALUE,button,1342242819
|
||||
Control15=IDC_CHECK_EXACT_R_VALUE,button,1342242819
|
||||
Control16=IDC_CHECK_CASE_R_VALUE,button,1342242819
|
||||
Control17=IDC_EDIT_BEGINNING_LEVEL,edit,1484849280
|
||||
Control18=IDC_STATIC_AND_TEXT,static,1342308352
|
||||
Control19=IDC_EDIT_END_LEVEL,edit,1350631552
|
||||
Control20=IDC_RADIO_SIMPLE_SEARCH,button,1342308361
|
||||
Control21=IDC_RADIO_DEEP_SEARCH,button,1342177289
|
||||
Control22=IDC_STATIC_RECT_SIMPLE_SERACH,button,1342177287
|
||||
Control23=IDC_STATIC_DEEP_SEARCH_RECT,button,1342177287
|
||||
Control24=IDC_CHECK_SEARCH_IN_LEVELS,button,1342242819
|
||||
Control25=IDC_STATIC_SIMPLE_SEARCH_TEXT,static,1342308352
|
||||
Control26=IDC_EDIT_SIMPLE_SEARCH,edit,1350631552
|
||||
Control27=IDC_CHECK_EXACT_SIMPLE_SEARCH,button,1342242819
|
||||
Control28=IDC_CHECK_CASE_SIMPLE_SEARCH,button,1342242819
|
||||
Control29=IDC_STATIC,button,1342177287
|
||||
|
||||
[DLG:IDD_IAD_INFO]
|
||||
Type=1
|
||||
Class=IAD_InformationDialog
|
||||
ControlCount=3
|
||||
Control1=IDOK,button,1342242817
|
||||
Control2=IDC_STATIC_TEXT,static,1342312449
|
||||
Control3=IDC_STATIC_IMAGE,static,1342177294
|
||||
|
||||
[DLG:IDD_IAD_QUESTION]
|
||||
Type=1
|
||||
Class=IAD_QuestionDialog
|
||||
ControlCount=4
|
||||
Control1=IDYES,button,1342242817
|
||||
Control2=IDNO,button,1342242816
|
||||
Control3=IDC_STATIC_QUESTION,static,1342312449
|
||||
Control4=IDC_EDIT_BIDON,edit,1350631552
|
||||
|
||||
[DLG:IDD_IAD_PREF]
|
||||
Type=1
|
||||
Class=IAD_EditorSetupDialog
|
||||
|
||||
[DLG:IDD_IAD_SETUP]
|
||||
Type=1
|
||||
Class=TID_Dialog_Setup
|
||||
ControlCount=5
|
||||
Control1=IDOK,button,1342242817
|
||||
Control2=IDCANCEL,button,1342242816
|
||||
Control3=IDC_STATIC,static,1342308352
|
||||
Control4=IDC_STATIC,static,1342308352
|
||||
Control5=IDC_STATIC_COLORS_USED,button,1342177287
|
||||
|
||||
[DLG:IDD_IAD_CONTROL]
|
||||
Type=1
|
||||
Class=IAD_ResultView
|
||||
ControlCount=3
|
||||
Control1=IDC_STATIC,static,1342308352
|
||||
Control2=IDC_CHECK_IA_DEBUGGER_ON,button,1476464643
|
||||
Control3=IDC_LIST_ACTORS,SysListView32,1350664197
|
||||
|
||||
[DLG:IDD_IAD_SET_NUMBER]
|
||||
Type=1
|
||||
Class=IAD_Dialog_SetNumber
|
||||
ControlCount=2
|
||||
Control1=IDC_EDIT_NUMBER,edit,1350631553
|
||||
Control2=IDOK,button,1073807360
|
||||
|
||||
[CLS:IAD_Dialog_SetNumber]
|
||||
Type=0
|
||||
HeaderFile=IADDgSN.hpp
|
||||
ImplementationFile=\Cpa\TempGrp\TID\src\IADDgSN.cpp
|
||||
BaseClass=CDialog
|
||||
Filter=D
|
||||
LastObject=IAD_Dialog_SetNumber
|
||||
VirtualFilter=dWC
|
||||
|
||||
[DLG:IDD_IAD_QUESTION (French (France))]
|
||||
Type=1
|
||||
ControlCount=4
|
||||
Control1=IDYES,button,1342242817
|
||||
Control2=IDNO,button,1342242816
|
||||
Control3=IDC_STATIC_QUESTION,static,1342312449
|
||||
Control4=IDC_EDIT_BIDON,edit,1350631552
|
||||
|
||||
[DLG:IDD_IAD_RESULT_VIEW (French (France))]
|
||||
Type=1
|
||||
ControlCount=17
|
||||
Control1=IDC_CHECK_SYNCHRONIZE,button,1342242851
|
||||
Control2=IDC_EDIT_LEVELS,edit,1350631553
|
||||
Control3=IDC_SPIN_LEVELS,msctls_updown32,1342177298
|
||||
Control4=IDC_STATIC,static,1342308352
|
||||
Control5=IDC_STATIC_ACTOR_NAME,static,1342312449
|
||||
Control6=IDC_STATIC_STATUS,static,1342312448
|
||||
Control7=IDC_STATIC,static,1342308352
|
||||
Control8=IDC_STATIC_IA_TREE,static,1342312449
|
||||
Control9=IDC_PROGRESS_STATUS,msctls_progress32,1350565888
|
||||
Control10=IDC_BUTTON_FIND_NEXT_IN_TREE,button,1476460608
|
||||
Control11=IDC_BUTTON_FIND_IN_TREE,button,1342242880
|
||||
Control12=IDC_STATIC_FIND_STATUS,static,1342312449
|
||||
Control13=IDC_BUTTON_FIND_PREVIOUS_IN_TREE,button,1476460608
|
||||
Control14=IDC_CHECK_VIEW_REFLEX,button,1342242850
|
||||
Control15=IDC_CHECK_VIEW_AI,button,1342242850
|
||||
Control16=IDC_CHECK_SHOW_MARKS,button,1342242851
|
||||
Control17=IDC_CHECK_SHOW_TESTS,button,1342242851
|
||||
|
||||
[DLG:IDD_IAD_INFO (French (France))]
|
||||
Type=1
|
||||
ControlCount=3
|
||||
Control1=IDOK,button,1342242817
|
||||
Control2=IDC_STATIC_TEXT,static,1342312449
|
||||
Control3=IDC_STATIC_IMAGE,static,1342177294
|
||||
|
||||
[DLG:IDD_IAD_FIND (French (France))]
|
||||
Type=1
|
||||
ControlCount=29
|
||||
Control1=IDOK,button,1342242817
|
||||
Control2=IDCANCEL,button,1342242816
|
||||
Control3=IDC_STATIC_DEEP_SEARCH_TEXT,static,1342308352
|
||||
Control4=IDC_COMBO_FIELD_TYPE,combobox,1344340227
|
||||
Control5=IDC_EDIT_NAME,edit,1350631552
|
||||
Control6=IDC_EDIT_VALUE,edit,1350631552
|
||||
Control7=IDC_EDIT_RETURNING_VALUE,edit,1350631552
|
||||
Control8=IDC_CHECK_EXACT_NAME,button,1342242819
|
||||
Control9=IDC_STATIC_RECT_NAME,button,1342177287
|
||||
Control10=IDC_CHECK_CASE_NAME,button,1342242819
|
||||
Control11=IDC_STATIC_RECT_VALUE,button,1342177287
|
||||
Control12=IDC_STATIC_RECT_RET_VALUE,button,1342177287
|
||||
Control13=IDC_CHECK_EXACT_VALUE,button,1342242819
|
||||
Control14=IDC_CHECK_CASE_VALUE,button,1342242819
|
||||
Control15=IDC_CHECK_EXACT_R_VALUE,button,1342242819
|
||||
Control16=IDC_CHECK_CASE_R_VALUE,button,1342242819
|
||||
Control17=IDC_EDIT_BEGINNING_LEVEL,edit,1484849280
|
||||
Control18=IDC_STATIC_AND_TEXT,static,1342308352
|
||||
Control19=IDC_EDIT_END_LEVEL,edit,1350631552
|
||||
Control20=IDC_RADIO_SIMPLE_SEARCH,button,1342308361
|
||||
Control21=IDC_RADIO_DEEP_SEARCH,button,1342177289
|
||||
Control22=IDC_STATIC_RECT_SIMPLE_SERACH,button,1342177287
|
||||
Control23=IDC_STATIC_DEEP_SEARCH_RECT,button,1342177287
|
||||
Control24=IDC_CHECK_SEARCH_IN_LEVELS,button,1342242819
|
||||
Control25=IDC_STATIC_SIMPLE_SEARCH_TEXT,static,1342308352
|
||||
Control26=IDC_EDIT_SIMPLE_SEARCH,edit,1350631552
|
||||
Control27=IDC_CHECK_EXACT_SIMPLE_SEARCH,button,1342242819
|
||||
Control28=IDC_CHECK_CASE_SIMPLE_SEARCH,button,1342242819
|
||||
Control29=IDC_STATIC,button,1342177287
|
||||
|
||||
[DLG:IDD_IAD_CONTROL (French (France))]
|
||||
Type=1
|
||||
ControlCount=3
|
||||
Control1=IDC_STATIC,static,1342308352
|
||||
Control2=IDC_CHECK_IA_DEBUGGER_ON,button,1476464643
|
||||
Control3=IDC_LIST_ACTORS,SysListView32,1350664197
|
||||
|
||||
[DLG:IDD_IAD_SETUP (French (France))]
|
||||
Type=1
|
||||
ControlCount=5
|
||||
Control1=IDOK,button,1342242817
|
||||
Control2=IDCANCEL,button,1342242816
|
||||
Control3=IDC_STATIC,static,1342308352
|
||||
Control4=IDC_STATIC,static,1342308352
|
||||
Control5=IDC_STATIC_COLORS_USED,button,1342177287
|
||||
|
||||
[DLG:IDD_IAD_SET_NUMBER (French (France))]
|
||||
Type=1
|
||||
ControlCount=2
|
||||
Control1=IDC_EDIT_NUMBER,edit,1350631553
|
||||
Control2=IDOK,button,1073807360
|
||||
|
||||
[DLG:IDD_IAD_VARIABLE (French (France))]
|
||||
Type=1
|
||||
ControlCount=1
|
||||
Control1=IDC_LIST_VARIABLES,SysListView32,1350664197
|
||||
|
||||
[DLG:IDD_IAD_RESULT_VIEW1 (French (France))]
|
||||
Type=1
|
||||
ControlCount=17
|
||||
Control1=IDC_CHECK_SYNCHRONIZE,button,1342242851
|
||||
Control2=IDC_EDIT_LEVELS,edit,1350631553
|
||||
Control3=IDC_SPIN_LEVELS,msctls_updown32,1342177298
|
||||
Control4=IDC_STATIC,static,1342308352
|
||||
Control5=IDC_STATIC_ACTOR_NAME,static,1342312449
|
||||
Control6=IDC_STATIC_STATUS,static,1342312448
|
||||
Control7=IDC_STATIC,static,1342308352
|
||||
Control8=IDC_STATIC_IA_TREE,static,1342312449
|
||||
Control9=IDC_PROGRESS_STATUS,msctls_progress32,1350565888
|
||||
Control10=IDC_BUTTON_FIND_NEXT_IN_TREE,button,1476460608
|
||||
Control11=IDC_BUTTON_FIND_IN_TREE,button,1342242880
|
||||
Control12=IDC_STATIC_FIND_STATUS,static,1342312449
|
||||
Control13=IDC_BUTTON_FIND_PREVIOUS_IN_TREE,button,1476460608
|
||||
Control14=IDC_CHECK_VIEW_REFLEX,button,1342242850
|
||||
Control15=IDC_CHECK_VIEW_AI,button,1342242850
|
||||
Control16=IDC_CHECK_SHOW_MARKS,button,1342242851
|
||||
Control17=IDC_CHECK_SHOW_TESTS,button,1342242851
|
||||
|
388
Rayman_X/cpa/tempgrp/TID/Inc/IAD.rc
Normal file
388
Rayman_X/cpa/tempgrp/TID/Inc/IAD.rc
Normal file
@@ -0,0 +1,388 @@
|
||||
//Microsoft Developer Studio generated resource script.
|
||||
//
|
||||
#include "IAD_Res.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 2 resource.
|
||||
//
|
||||
#include "afxres.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English (U.S.) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Icon
|
||||
//
|
||||
|
||||
// Icon with lowest ID value placed first to ensure application icon
|
||||
// remains consistent on all systems.
|
||||
IDI_ICON_NEXT_LINE ICON DISCARDABLE "..\\res\\inextline.ico"
|
||||
#endif // English (U.S.) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// French (France) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_FRENCH, SUBLANG_FRENCH
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// TEXTINCLUDE
|
||||
//
|
||||
|
||||
1 TEXTINCLUDE DISCARDABLE
|
||||
BEGIN
|
||||
"IAD_Res.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE DISCARDABLE
|
||||
BEGIN
|
||||
"#include ""afxres.h""\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE DISCARDABLE
|
||||
BEGIN
|
||||
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
|
||||
"#define _AFX_NO_OLE_RESOURCES\r\n"
|
||||
"#define _AFX_NO_TRACKER_RESOURCES\r\n"
|
||||
"#define _AFX_NO_PROPERTY_RESOURCES\r\n"
|
||||
"\r\n"
|
||||
"#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA)\r\n"
|
||||
"#ifdef _WIN32\r\n"
|
||||
"LANGUAGE 12, 1\r\n"
|
||||
"#pragma code_page(1252)\r\n"
|
||||
"#endif\r\n"
|
||||
"#include ""IAD.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
|
||||
"#include ""l.fra\\afxres.rc"" // Standard components\r\n"
|
||||
"#endif\0"
|
||||
END
|
||||
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Icon
|
||||
//
|
||||
|
||||
// Icon with lowest ID value placed first to ensure application icon
|
||||
// remains consistent on all systems.
|
||||
IDR_MAINFRAME ICON DISCARDABLE "..\\res\\EdCarac.ico"
|
||||
IDI_ICON_FIND ICON DISCARDABLE "..\\res\\icon_fin.ico"
|
||||
IDI_ICON_FIND_NEXT ICON DISCARDABLE "..\\res\\ico00001.ico"
|
||||
IDI_ICON_FIND_PREVIOUS ICON DISCARDABLE "..\\res\\ico00002.ico"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Dialog
|
||||
//
|
||||
|
||||
IDD_IAD_QUESTION DIALOG DISCARDABLE 0, 0, 277, 67
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "IA Debugger - Question"
|
||||
FONT 8, "MS Sans Serif"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Yes",IDYES,108,46,50,14
|
||||
PUSHBUTTON "No",IDNO,170,46,50,14
|
||||
CTEXT "Static",IDC_STATIC_QUESTION,59,7,211,35,SS_SUNKEN
|
||||
EDITTEXT IDC_EDIT_BIDON,3,7,40,38,ES_AUTOHSCROLL
|
||||
END
|
||||
|
||||
IDD_IAD_INFO DIALOG DISCARDABLE 0, 0, 277, 67
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "IA Debugger - Information"
|
||||
FONT 8, "MS Sans Serif"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Continue !",IDOK,113,46,50,14
|
||||
CTEXT "Static",IDC_STATIC_TEXT,59,7,211,35,SS_SUNKEN
|
||||
CONTROL "",IDC_STATIC_IMAGE,"Static",SS_BITMAP,7,7,37,34
|
||||
END
|
||||
|
||||
IDD_IAD_FIND DIALOG DISCARDABLE 0, 0, 277, 246
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "IA Debugger - Find in Trace"
|
||||
FONT 8, "MS Sans Serif"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,78,225,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,149,225,50,14
|
||||
LTEXT "Search for type :",IDC_STATIC_DEEP_SEARCH_TEXT,11,98,53,
|
||||
9
|
||||
COMBOBOX IDC_COMBO_FIELD_TYPE,72,97,192,94,CBS_DROPDOWNLIST |
|
||||
CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_NAME,17,130,77,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_VALUE,101,130,77,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_RETURNING_VALUE,183,130,77,12,ES_AUTOHSCROLL
|
||||
CONTROL "Whole word",IDC_CHECK_EXACT_NAME,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,19,146,54,10
|
||||
GROUPBOX "Name",IDC_STATIC_RECT_NAME,13,118,83,53
|
||||
CONTROL "Match Case",IDC_CHECK_CASE_NAME,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,19,157,54,10
|
||||
GROUPBOX "Value",IDC_STATIC_RECT_VALUE,97,118,83,53
|
||||
GROUPBOX "Returned value",IDC_STATIC_RECT_RET_VALUE,181,118,83,53
|
||||
CONTROL "Whole word",IDC_CHECK_EXACT_VALUE,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,103,146,54,10
|
||||
CONTROL "Match Case",IDC_CHECK_CASE_VALUE,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,103,157,54,10
|
||||
CONTROL "Whole word",IDC_CHECK_EXACT_R_VALUE,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,187,146,54,10
|
||||
CONTROL "Match Case",IDC_CHECK_CASE_R_VALUE,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,187,158,54,10
|
||||
EDITTEXT IDC_EDIT_BEGINNING_LEVEL,113,194,36,12,ES_AUTOHSCROLL |
|
||||
WS_DISABLED
|
||||
LTEXT "and :",IDC_STATIC_AND_TEXT,153,195,17,8
|
||||
EDITTEXT IDC_EDIT_END_LEVEL,174,194,36,12,ES_AUTOHSCROLL
|
||||
CONTROL "Simple search",IDC_RADIO_SIMPLE_SEARCH,"Button",
|
||||
BS_AUTORADIOBUTTON | WS_GROUP,7,7,226,10
|
||||
CONTROL "Deep search",IDC_RADIO_DEEP_SEARCH,"Button",
|
||||
BS_AUTORADIOBUTTON,7,76,243,10
|
||||
GROUPBOX "",IDC_STATIC_RECT_SIMPLE_SERACH,7,14,263,55
|
||||
GROUPBOX "",IDC_STATIC_DEEP_SEARCH_RECT,7,84,263,91
|
||||
CONTROL "Search between levels :",IDC_CHECK_SEARCH_IN_LEVELS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,17,194,90,10
|
||||
LTEXT "Search for string :",IDC_STATIC_SIMPLE_SEARCH_TEXT,14,
|
||||
23,56,8
|
||||
EDITTEXT IDC_EDIT_SIMPLE_SEARCH,70,22,192,12,ES_AUTOHSCROLL
|
||||
CONTROL "Whole word",IDC_CHECK_EXACT_SIMPLE_SEARCH,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,15,40,54,10
|
||||
CONTROL "Match Case",IDC_CHECK_CASE_SIMPLE_SEARCH,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,15,53,54,10
|
||||
GROUPBOX "Levels exclusion",IDC_STATIC,7,182,263,29
|
||||
END
|
||||
|
||||
IDD_IAD_CONTROL DIALOG DISCARDABLE 0, 0, 213, 87
|
||||
STYLE DS_MODALFRAME | WS_CHILD | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Dialog"
|
||||
FONT 8, "MS Sans Serif"
|
||||
BEGIN
|
||||
LTEXT "Actors with an AI :",IDC_STATIC,3,3,66,8
|
||||
CONTROL "Debugger Off",IDC_CHECK_IA_DEBUGGER_ON,"Button",
|
||||
BS_AUTOCHECKBOX | BS_PUSHLIKE | WS_DISABLED | WS_TABSTOP,
|
||||
153,1,53,14
|
||||
CONTROL "List1",IDC_LIST_ACTORS,"SysListView32",LVS_REPORT |
|
||||
LVS_SINGLESEL | LVS_NOSORTHEADER | WS_BORDER |
|
||||
WS_TABSTOP,0,19,206,67
|
||||
CONTROL "View All",IDC_VIEW_ALL,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,109,3,41,10
|
||||
END
|
||||
|
||||
IDD_IAD_SETUP DIALOG DISCARDABLE 0, 0, 325, 215
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "IA Debugger - Setup"
|
||||
FONT 8, "MS Sans Serif"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,105,194,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,170,194,50,14
|
||||
LTEXT "To copy a Color, drag a button on another one...",
|
||||
IDC_STATIC,7,7,311,8
|
||||
LTEXT "To edit a Color, double clic on button.",IDC_STATIC,7,
|
||||
17,311,8
|
||||
GROUPBOX "Colors used",IDC_STATIC_COLORS_USED,7,27,311,160
|
||||
END
|
||||
|
||||
IDD_IAD_SET_NUMBER DIALOG DISCARDABLE 0, 0, 40, 12
|
||||
STYLE DS_MODALFRAME | WS_POPUP
|
||||
FONT 8, "MS Sans Serif"
|
||||
BEGIN
|
||||
EDITTEXT IDC_EDIT_NUMBER,0,0,40,12,ES_CENTER | ES_AUTOHSCROLL
|
||||
PUSHBUTTON "OK",IDOK,20,0,15,12,NOT WS_VISIBLE
|
||||
END
|
||||
|
||||
IDD_IAD_VARIABLE DIALOG DISCARDABLE 0, 0, 207, 50
|
||||
STYLE DS_MODALFRAME | WS_CHILD | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Dialog"
|
||||
FONT 8, "MS Sans Serif"
|
||||
BEGIN
|
||||
CONTROL "List1",IDC_LIST_VARIABLES,"SysListView32",LVS_REPORT |
|
||||
LVS_SINGLESEL | LVS_NOSORTHEADER | WS_BORDER |
|
||||
WS_TABSTOP,0,0,200,50
|
||||
END
|
||||
|
||||
IDD_IAD_RESULT_VIEW DIALOG DISCARDABLE 0, 0, 180, 250
|
||||
STYLE DS_MODALFRAME | WS_CHILD | WS_CAPTION | WS_SYSMENU
|
||||
FONT 8, "MS Sans Serif"
|
||||
BEGIN
|
||||
CONTROL "Sync",IDC_CHECK_SYNCHRONIZE,"Button",BS_AUTOCHECKBOX |
|
||||
BS_LEFTTEXT | WS_TABSTOP,147,13,32,10
|
||||
EDITTEXT IDC_EDIT_LEVELS,28,14,22,12,ES_CENTER | ES_AUTOHSCROLL
|
||||
CONTROL "Spin1",IDC_SPIN_LEVELS,"msctls_updown32",
|
||||
UDS_SETBUDDYINT | UDS_AUTOBUDDY,51,12,11,14
|
||||
LTEXT "Current Actor :",IDC_STATIC,0,1,48,8
|
||||
CTEXT "<< Name >>",IDC_STATIC_ACTOR_NAME,48,0,131,10,SS_SUNKEN
|
||||
LTEXT "<< Status >>",IDC_STATIC_STATUS,0,223,179,10,SS_SUNKEN
|
||||
LTEXT "Expand:",IDC_STATIC,0,15,27,8
|
||||
CTEXT "IA Tree",IDC_STATIC_IA_TREE,0,54,179,10,SS_SUNKEN
|
||||
CONTROL "Progress1",IDC_PROGRESS_STATUS,"msctls_progress32",
|
||||
WS_BORDER,0,234,179,9
|
||||
PUSHBUTTON "Next",IDC_BUTTON_FIND_NEXT_IN_TREE,156,25,21,12,BS_ICON |
|
||||
WS_DISABLED
|
||||
PUSHBUTTON "Search",IDC_BUTTON_FIND_IN_TREE,105,25,14,12,BS_ICON
|
||||
CTEXT "<< Find status >>",IDC_STATIC_FIND_STATUS,0,27,82,10,
|
||||
SS_SUNKEN
|
||||
PUSHBUTTON "Prev",IDC_BUTTON_FIND_PREVIOUS_IN_TREE,128,25,21,12,
|
||||
BS_ICON | WS_DISABLED
|
||||
CHECKBOX "Rflx",IDC_CHECK_VIEW_REFLEX,95,13,28,10,BS_LEFTTEXT
|
||||
CHECKBOX "IA",IDC_CHECK_VIEW_AI,125,13,23,10,BS_LEFTTEXT
|
||||
CONTROL "Marks",IDC_CHECK_SHOW_MARKS,"Button",BS_AUTOCHECKBOX |
|
||||
BS_LEFTTEXT | WS_TABSTOP,0,41,35,10
|
||||
CONTROL "Tests",IDC_CHECK_SHOW_TESTS,"Button",BS_AUTOCHECKBOX |
|
||||
BS_LEFTTEXT | WS_TABSTOP,42,41,33,10
|
||||
PUSHBUTTON "F10",IDC_BUTTON_NEXT_LINE,165,39,14,12,BS_ICON
|
||||
END
|
||||
|
||||
|
||||
#ifndef _MAC
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Version
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 1,0,0,1
|
||||
PRODUCTVERSION 1,0,0,1
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
#else
|
||||
FILEFLAGS 0x0L
|
||||
#endif
|
||||
FILEOS 0x4L
|
||||
FILETYPE 0x1L
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "CompanyName", "\0"
|
||||
VALUE "FileDescription", "Application ""Editeur de M<>canique""\0"
|
||||
VALUE "FileVersion", "1, 0, 0, 1\0"
|
||||
VALUE "InternalName", "IAD\0"
|
||||
VALUE "LegalCopyright", "Copyright <20> 1996\0"
|
||||
VALUE "OriginalFilename", "IAD.dll\0"
|
||||
VALUE "ProductName", "Editeur de M<>canique\0"
|
||||
VALUE "ProductVersion", "1, 0, 0, 1\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x409, 1200
|
||||
END
|
||||
END
|
||||
|
||||
#endif // !_MAC
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Cursor
|
||||
//
|
||||
|
||||
IDC_CURSOR_CLOSED_HAND CURSOR DISCARDABLE "..\\res\\cursor_1.cur"
|
||||
IDC_CURSOR_DEVELOP CURSOR DISCARDABLE "..\\res\\cursor_d.cur"
|
||||
IDC_CURSOR_DRAG_COLOR CURSOR DISCARDABLE "..\\res\\cur00001.cur"
|
||||
IDC_CURSOR_DRAG_INVALID_COLOR CURSOR DISCARDABLE "..\\res\\cur00002.cur"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Bitmap
|
||||
//
|
||||
|
||||
IDB_BITMAP_QUESTION BITMAP DISCARDABLE "..\\res\\bitmap_q.bmp"
|
||||
IDB_BITMAP_INFO1 BITMAP DISCARDABLE "..\\res\\bitmap_i.bmp"
|
||||
IDB_BITMAP_INFO2 BITMAP DISCARDABLE "..\\res\\bmp00010.bmp"
|
||||
IDB_BITMAP_INFO3 BITMAP DISCARDABLE "..\\res\\bmp00011.bmp"
|
||||
IDB_BITMAP_INFO4 BITMAP DISCARDABLE "..\\res\\bmp00012.bmp"
|
||||
IDB_BITMAP_INFO5 BITMAP DISCARDABLE "..\\res\\bmp00013.bmp"
|
||||
IDB_BITMAP_MINUS BITMAP DISCARDABLE "..\\res\\bitmap1.bmp"
|
||||
IDB_BITMAP_PLUS BITMAP DISCARDABLE "..\\res\\bitmap_m.bmp"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// DESIGNINFO
|
||||
//
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
GUIDELINES DESIGNINFO DISCARDABLE
|
||||
BEGIN
|
||||
IDD_IAD_FIND, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 270
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 239
|
||||
HORZGUIDE, 69
|
||||
END
|
||||
|
||||
IDD_IAD_CONTROL, DIALOG
|
||||
BEGIN
|
||||
RIGHTMARGIN, 206
|
||||
BOTTOMMARGIN, 86
|
||||
END
|
||||
|
||||
IDD_IAD_SETUP, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 318
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 208
|
||||
END
|
||||
|
||||
IDD_IAD_VARIABLE, DIALOG
|
||||
BEGIN
|
||||
RIGHTMARGIN, 200
|
||||
END
|
||||
|
||||
IDD_IAD_RESULT_VIEW, DIALOG
|
||||
BEGIN
|
||||
RIGHTMARGIN, 179
|
||||
BOTTOMMARGIN, 243
|
||||
END
|
||||
END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
#endif // French (France) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 3 resource.
|
||||
//
|
||||
#define _AFX_NO_SPLITTER_RESOURCES
|
||||
#define _AFX_NO_OLE_RESOURCES
|
||||
#define _AFX_NO_TRACKER_RESOURCES
|
||||
#define _AFX_NO_PROPERTY_RESOURCES
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE 12, 1
|
||||
#pragma code_page(1252)
|
||||
#endif
|
||||
#include "IAD.rc2" // non-Microsoft Visual C++ edited resources
|
||||
#include "l.fra\afxres.rc" // Standard components
|
||||
#endif
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif // not APSTUDIO_INVOKED
|
||||
|
13
Rayman_X/cpa/tempgrp/TID/Inc/IAD.rc2
Normal file
13
Rayman_X/cpa/tempgrp/TID/Inc/IAD.rc2
Normal file
@@ -0,0 +1,13 @@
|
||||
//
|
||||
// EDCARAC.RC2 - resources Microsoft Visual C++ does not edit directly
|
||||
//
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#error this file is not editable by Microsoft Visual C++
|
||||
#endif //APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// Add manually edited resources here...
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
176
Rayman_X/cpa/tempgrp/TID/Inc/IADClBck.hpp
Normal file
176
Rayman_X/cpa/tempgrp/TID/Inc/IADClBck.hpp
Normal file
@@ -0,0 +1,176 @@
|
||||
// CallBacks (called to compute the string displayed in Editor Tree)
|
||||
//
|
||||
// YB
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IA_DEBUGGER_CALLBACKS_
|
||||
#define _IA_DEBUGGER_CALLBACKS_
|
||||
|
||||
// For "IncAI.h" !!
|
||||
#include "ACP_Base.h"
|
||||
#include "IncAI.h"
|
||||
// End For "IncAI.h" !!
|
||||
|
||||
//Type name
|
||||
CString IAD_fn_vGetTypeCallBack_EngineLoop(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_ReflexOrAI(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_CurrentComport(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Field(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Constant(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_DsgVarId(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_DsgVar(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Button(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_EnvRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_SectorRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_SurfaceRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_PersoRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_ActionRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Real(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Vector(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_ConstantVector(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Way(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_WayPoint(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Module(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_ChannelNumber(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Mask(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_String(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_LipsSynchroRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_SoundEventRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_FamilyRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_BeginMacro(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_EndMacro(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Comport(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_KeyWord(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Condition(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Function(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Operator(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_Procedure(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_MetaAction(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_BeginMetaAction(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_TextRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_FontRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetTypeCallBack_ParticleGenerator(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
|
||||
//Name
|
||||
CString IAD_fn_vGetNameCallBack_EngineLoop(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_ReflexOrAI(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_CurrentComport(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Field(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Constant(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_DsgVarId(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_DsgVar(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Button(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_EnvRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_SectorRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_SurfaceRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_PersoRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_ActionRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Real(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Vector(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_ConstantVector(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Way(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_WayPoint(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Module(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_ChannelNumber(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Mask(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_String(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_LipsSynchroRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_SoundEventRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_FamilyRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_BeginMacro(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_EndMacro(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Comport(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_KeyWord(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Condition(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Function(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Operator(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_Procedure(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_MetaAction(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_BeginMetaAction(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_TextRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_FontRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetNameCallBack_ParticleGenerator(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
|
||||
|
||||
//Value
|
||||
CString IAD_fn_vGetValueCallBack_EngineLoop(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_ReflexOrAI(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_CurrentComport(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Field(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Constant(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_DsgVarId(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_DsgVar(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Button(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_EnvRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_SectorRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_SurfaceRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_PersoRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_ActionRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Real(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Vector(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_ConstantVector(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Way(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_WayPoint(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Module(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_ChannelNumber(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Mask(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_String(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_LipsSynchroRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_SoundEventRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_FamilyRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_BeginMacro(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_EndMacro(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Comport(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_KeyWord(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Condition(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Function(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Operator(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_Procedure(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_MetaAction(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_BeginMetaAction(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_TextRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_FontRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetValueCallBack_ParticleGenerator(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
|
||||
//Returned Value
|
||||
CString IAD_fn_vGetReturnValueCallBack_EngineLoop(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_ReflexOrAI(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_CurrentComport(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Field(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Constant(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_DsgVarId(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_DsgVar(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Button(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_EnvRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_SectorRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_SurfaceRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_PersoRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_ActionRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Real(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Vector(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_ConstantVector(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Way(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_WayPoint(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Module(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_ChannelNumber(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Mask(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_String(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_LipsSynchroRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_SoundEventRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_FamilyRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_BeginMacro(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_EndMacro(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Comport(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_KeyWord(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Condition(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Function(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Operator(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_Procedure(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_MetaAction(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_BeginMetaAction(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_TextRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_FontRef(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
CString IAD_fn_vGetReturnValueCallBack_ParticleGenerator(long _lID, tdstGetSetParam *_p_tdstGetSetParam);
|
||||
|
||||
#endif //_IA_DEBUGGER_CALLBACKS_
|
||||
|
||||
|
101
Rayman_X/cpa/tempgrp/TID/Inc/IADCnst.hpp
Normal file
101
Rayman_X/cpa/tempgrp/TID/Inc/IADCnst.hpp
Normal file
@@ -0,0 +1,101 @@
|
||||
// Constants definition for the Charactersitics Editor
|
||||
////////////////////////////////////////////////////////
|
||||
#ifndef _EDCAR_CONST_HPP_
|
||||
#define _EDCAR_CONST_HPP_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
//Definitions for Editor
|
||||
#define C_EDITOR_SUBSTRACTED_HEIGHT 0
|
||||
#define C_EDITOR_WIDTH 250
|
||||
#define C_SCROLLBAR_WIDTH 7
|
||||
|
||||
//Definitions for MS placing
|
||||
#define C_SPACE_FOR_BORDER 2
|
||||
#define C_MS_LINE_HEIGHT 20
|
||||
#define C_MS_SPACING 3
|
||||
|
||||
//Definitions for MS internal controls
|
||||
#define C_TABULATION 0
|
||||
#define C_ALLOC_BUTTON_PERCENT_WIDTH 20
|
||||
|
||||
//Definitions for special tool tips windows
|
||||
#define C_TTIPS_SPACING 4
|
||||
|
||||
//Definitions for Actors' View
|
||||
//Defines for next/prev buttons display
|
||||
#define C_BUTTON_SIZE 20 //square buttons
|
||||
//Defines for direct acces buttons display
|
||||
#define C_BUTTON_SPACING 2
|
||||
#define C_BUTTON_HEIGHT 20
|
||||
#define C_BUTTONS_COLUMNS 3 //Number of direct access buttons per line
|
||||
|
||||
//Definitions for Main View
|
||||
#define C_MAIN_VIEW_SPACING 2
|
||||
|
||||
//Definitions for Buttons
|
||||
#define C_BUTTON_MARGIN 3
|
||||
|
||||
//Definitions for Spin Buttons
|
||||
#define C_SPIN_PRECISION 3
|
||||
#define C_ACCEL_NB 5
|
||||
|
||||
|
||||
//Global definitions for control
|
||||
#define C_SPACE_BETWEEN_CONTROLS 2
|
||||
#define C_EDIT_HEIGHT 15
|
||||
|
||||
//Definitions for Boolean control
|
||||
#define C_BOOL_NAME_BOX_PERCENT_WIDTH 70
|
||||
#define C_BOOL_NAME_BOX_MIN_WIDTH 40
|
||||
#define C_BOOL_BUTTON_PERCENT_WIDTH 30
|
||||
#define C_BUTTON_HEIGHT 20
|
||||
#define C_BUTTON_WIDTH 40
|
||||
|
||||
//Definitions for Enum control
|
||||
#define C_ENUM_BOX_TOTAL_HEIGHT 100
|
||||
#define C_ENUM_COMBO_BOX_HEIGHT 20
|
||||
#define C_ENUM_BOX_PERCENT_WIDTH 50
|
||||
#define C_ENUM_BOX_MIN_WIDTH 90
|
||||
#define C_ENUM_NAME_PERCENT_WIDTH 50
|
||||
|
||||
//Definitions for Float control
|
||||
#define C_DECIMAL_NAME_BOX_PERCENT_WIDTH 60
|
||||
#define C_DECIMAL_CURRENT_VALUE_PERCENT_WIDTH 35
|
||||
#define C_DECIMAL_CURRENT_VALUE_MIN_WIDTH 50 //for Auto Spacing
|
||||
#define C_DECIMAL_SPIN_PERCENT_WIDTH 5
|
||||
#define C_DECIMAL_SPIN_MIN_WIDTH 10 //for Auto Spacing
|
||||
#define C_SPIN_HEIGHT 17 //for Auto Spacing
|
||||
|
||||
//Definitions for Int control
|
||||
#define C_INT_NAME_BOX_PERCENT_WIDTH 70
|
||||
#define C_INT_CURRENT_VALUE_PERCENT_WIDTH 25
|
||||
#define C_INT_CURRENT_VALUE_MIN_WIDTH 30 //for Auto Spacing
|
||||
#define C_INT_SPIN_PERCENT_WIDTH 5
|
||||
#define C_INT_SPIN_MIN_WIDTH 10 //for Auto Spacing
|
||||
|
||||
//Definitions for List control
|
||||
#define C_LIST_NUMBER_OF_CONTROLS 3
|
||||
#define C_LIST_BUTTON_HEIGHT 20
|
||||
#define C_LIST_EDIT_BUTTON_PERCENT_WIDTH 15
|
||||
#define C_LIST_DEV_BUTTON_PERCENT_WIDTH 15
|
||||
#define C_LIST_NAME_BOX_PERCENT_WIDTH 70
|
||||
#define C_LIST_ADDING_HEIGHT_WHEN_DEV 70
|
||||
|
||||
//Definitions for Matrice control
|
||||
#define C_MATRICE_NUMBER_OF_CONTROLS 3
|
||||
#define C_MATRICE_BUTTON_HEIGHT 20
|
||||
#define C_MATRICE_EDIT_BUTTON_PERCENT_WIDTH 15
|
||||
#define C_MATRICE_DEV_BUTTON_PERCENT_WIDTH 15
|
||||
#define C_MATRICE_NAME_BOX_PERCENT_WIDTH 70
|
||||
#define C_MATRICE_ADDING_HEIGHT_WHEN_DEV 50
|
||||
|
||||
//Definitions for Text control
|
||||
#define C_TEXT_NAME_BOX_PERCENT_WIDTH 70
|
||||
#define C_TEXT_CURRENT_VALUE_PERCENT_WIDTH 30
|
||||
#define C_TEXT_CURRENT_VALUE_MIN_WIDTH 30 //for Auto Spacing
|
||||
|
||||
|
||||
#endif //_EDCAR_CONST_HPP_
|
71
Rayman_X/cpa/tempgrp/TID/Inc/IADDgFnd.hpp
Normal file
71
Rayman_X/cpa/tempgrp/TID/Inc/IADDgFnd.hpp
Normal file
@@ -0,0 +1,71 @@
|
||||
// IADDgFnd.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IAD_DIALOG_FIND_IN_TRACE_
|
||||
#define _IAD_DIALOG_FIND_IN_TRACE_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "IAD_Res.h"
|
||||
#include "IADDoc.hpp"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_Dialog_FindInTree dialog
|
||||
|
||||
class IAD_Dialog_FindInTree : public CDialog
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
IAD_Dialog_FindInTree(CWnd* pParent = NULL); // standard constructor
|
||||
|
||||
// Dialog Data
|
||||
//{{AFX_DATA(IAD_Dialog_FindInTree)
|
||||
enum { IDD = IDD_IAD_FIND };
|
||||
BOOL m_bName_CaseSensitive;
|
||||
BOOL m_bName_Exact;
|
||||
BOOL m_bValue_CaseSensitive;
|
||||
BOOL m_bRetValue_CaseSensitive;
|
||||
BOOL m_bValue_Exact;
|
||||
BOOL m_bRetValue_Exact;
|
||||
CString m_csName;
|
||||
CString m_csRetValue;
|
||||
CString m_csValue;
|
||||
int m_iSearchType;
|
||||
BOOL m_bSimpleSearchCaseSensitive;
|
||||
BOOL m_bSimpleSearchExact;
|
||||
CString m_csSimpleSearchString;
|
||||
CString m_csBeginningLevel;
|
||||
CString m_csEndLevel;
|
||||
BOOL m_bOnlyLevels;
|
||||
//}}AFX_DATA
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_Dialog_FindInTree)
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
protected:
|
||||
|
||||
// Generated message map functions
|
||||
//{{AFX_MSG(IAD_Dialog_FindInTree)
|
||||
virtual void OnOK();
|
||||
virtual BOOL OnInitDialog();
|
||||
afx_msg void OnSelchangeComboFieldType();
|
||||
afx_msg void OnRadioDeepSearch();
|
||||
afx_msg void OnRadioSimpleSearch();
|
||||
afx_msg void OnCheckSearchInLevels();
|
||||
//}}AFX_MSG
|
||||
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
private:
|
||||
void m_pri_fn_vEnableDeepSearchControls(BOOL _bEnable);
|
||||
void m_pri_fn_vEnableSimpleSearchControls(BOOL _bEnable);
|
||||
void m_pri_fn_vFillCombo();
|
||||
};
|
||||
|
||||
#endif // _IAD_DIALOG_FIND_IN_TRACE_
|
60
Rayman_X/cpa/tempgrp/TID/Inc/IADDgIf.hpp
Normal file
60
Rayman_X/cpa/tempgrp/TID/Inc/IADDgIf.hpp
Normal file
@@ -0,0 +1,60 @@
|
||||
// cpacqudg.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _CPACINFODG_HPP_
|
||||
#define _CPACINFODG_HPP_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "IAD_Res.h"
|
||||
|
||||
#define C_NUMBER_OF_BITMAPS 5
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_InformationDialog dialog
|
||||
|
||||
class IAD_InformationDialog : public CDialog
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
// standard constructor
|
||||
IAD_InformationDialog(CWnd* pParent, CString);
|
||||
~IAD_InformationDialog();
|
||||
|
||||
// Dialog Data
|
||||
//{{AFX_DATA(IAD_InformationDialog)
|
||||
enum { IDD = IDD_IAD_INFO };
|
||||
CString m_csMessage;
|
||||
//}}AFX_DATA
|
||||
|
||||
private:
|
||||
CBitmap m_a_cbBitmaps[C_NUMBER_OF_BITMAPS];
|
||||
|
||||
HINSTANCE m_hOldInstance;
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_InformationDialog)
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
|
||||
protected:
|
||||
|
||||
// Generated message map functions
|
||||
//{{AFX_MSG(IAD_InformationDialog)
|
||||
virtual BOOL OnInitDialog();
|
||||
afx_msg void OnTimer(UINT nIDEvent);
|
||||
//}}AFX_MSG
|
||||
|
||||
void OnOK();
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
#endif //_CPACINFODG_HPP_
|
||||
|
58
Rayman_X/cpa/tempgrp/TID/Inc/IADDgQu.hpp
Normal file
58
Rayman_X/cpa/tempgrp/TID/Inc/IADDgQu.hpp
Normal file
@@ -0,0 +1,58 @@
|
||||
// cpacqudg.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _CPACQUDG_HPP_
|
||||
#define _CPACQUDG_HPP_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "IAD_Res.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_QuestionDialog dialog
|
||||
|
||||
class IAD_QuestionDialog : public CDialog
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
// standard constructor
|
||||
IAD_QuestionDialog(CWnd* pParent, CString);
|
||||
~IAD_QuestionDialog();
|
||||
|
||||
// Dialog Data
|
||||
//{{AFX_DATA(IAD_QuestionDialog)
|
||||
enum { IDD = IDD_IAD_QUESTION };
|
||||
CString m_csMessage;
|
||||
//}}AFX_DATA
|
||||
|
||||
private:
|
||||
CBitmap m_cbBitmap;
|
||||
|
||||
HINSTANCE m_hOldInstance;
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_QuestionDialog)
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
|
||||
protected:
|
||||
|
||||
// Generated message map functions
|
||||
//{{AFX_MSG(IAD_QuestionDialog)
|
||||
afx_msg void OnNo();
|
||||
afx_msg void OnYes();
|
||||
virtual BOOL OnInitDialog();
|
||||
afx_msg void OnTimer(UINT nIDEvent);
|
||||
//}}AFX_MSG
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
#endif //_CPACQUDG_HPP_
|
||||
|
57
Rayman_X/cpa/tempgrp/TID/Inc/IADDgSN.hpp
Normal file
57
Rayman_X/cpa/tempgrp/TID/Inc/IADDgSN.hpp
Normal file
@@ -0,0 +1,57 @@
|
||||
// IAD_Dialog_SetNumber dialog
|
||||
// IADDgSN.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IAD_DIALOG_SET_NUMBER_
|
||||
#define _IAD_DIALOG_SET_NUMBER_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "IAD_Res.h"
|
||||
|
||||
class IAD_Dialog_SetNumber : public CDialog
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
//Standard constructor
|
||||
IAD_Dialog_SetNumber( CPoint _cpTopLeft,
|
||||
long _lOldValue,
|
||||
CWnd* pParent = NULL);
|
||||
~IAD_Dialog_SetNumber();
|
||||
|
||||
private:
|
||||
HINSTANCE m_hOldInstance;
|
||||
|
||||
CPoint m_pri_cpTopLeft;
|
||||
|
||||
// Dialog Data
|
||||
//{{AFX_DATA(IAD_Dialog_SetNumber)
|
||||
enum { IDD = IDD_IAD_SET_NUMBER };
|
||||
long m_lNewValue;
|
||||
//}}AFX_DATA
|
||||
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_Dialog_SetNumber)
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
long m_pub_fn_lGetNumber();
|
||||
|
||||
protected:
|
||||
|
||||
// Generated message map functions
|
||||
//{{AFX_MSG(IAD_Dialog_SetNumber)
|
||||
virtual BOOL OnInitDialog();
|
||||
//}}AFX_MSG
|
||||
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
#endif // _IAD_DIALOG_SET_NUMBER_
|
61
Rayman_X/cpa/tempgrp/TID/Inc/IADDgSp.hpp
Normal file
61
Rayman_X/cpa/tempgrp/TID/Inc/IADDgSp.hpp
Normal file
@@ -0,0 +1,61 @@
|
||||
// CPACSetp.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _CAPCSETP_HPP_
|
||||
#define _CAPCSETP_HPP_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "IAD_Res.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_EditorSetupDialog dialog
|
||||
|
||||
class IAD_EditorSetupDialog : public CDialog
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
IAD_EditorSetupDialog(CWnd* pParent = NULL); // standard constructor
|
||||
|
||||
// Dialog Data
|
||||
//{{AFX_DATA(IAD_EditorSetupDialog)
|
||||
enum { IDD = IDD_IAD_PREF };
|
||||
BOOL m_bMustDisplayModelFieldsInInstance;
|
||||
BOOL m_bMustConfirmSuppressionInWatch;
|
||||
BOOL m_bKeepPreviousReference;
|
||||
BOOL m_bMustDisplayUnallocatedMS;
|
||||
BOOL m_bMustConfirmUnallocation;
|
||||
BOOL m_bMustConfirmAllocation;
|
||||
BOOL m_bMustFillWhenInWatch;
|
||||
//}}AFX_DATA
|
||||
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_EditorSetupDialog)
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
|
||||
protected:
|
||||
|
||||
// Generated message map functions
|
||||
//{{AFX_MSG(IAD_EditorSetupDialog)
|
||||
afx_msg void OnPaint();
|
||||
afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
|
||||
virtual void OnOK();
|
||||
//}}AFX_MSG
|
||||
afx_msg long OnMyHelp(UINT, long);
|
||||
|
||||
private:
|
||||
BOOL m_fn_bEditColor(COLORREF &r_Color);
|
||||
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
#endif //_CAPCSETP_HPP_
|
44
Rayman_X/cpa/tempgrp/TID/Inc/IADDgStp.hpp
Normal file
44
Rayman_X/cpa/tempgrp/TID/Inc/IADDgStp.hpp
Normal file
@@ -0,0 +1,44 @@
|
||||
// TID_Dialog_Setup dialog
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IAD_DIALOG_SETUP_
|
||||
#define _IAD_DIALOG_SETUP_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "IAD_Res.h"
|
||||
|
||||
class TID_Dialog_Setup : public CDialog
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
TID_Dialog_Setup(CWnd* pParent = NULL); // standard constructor
|
||||
|
||||
// Dialog Data
|
||||
//{{AFX_DATA(TID_Dialog_Setup)
|
||||
enum { IDD = IDD_IAD_SETUP };
|
||||
// NOTE: the ClassWizard will add data members here
|
||||
//}}AFX_DATA
|
||||
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(TID_Dialog_Setup)
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
protected:
|
||||
|
||||
// Generated message map functions
|
||||
//{{AFX_MSG(TID_Dialog_Setup)
|
||||
virtual BOOL OnInitDialog();
|
||||
//}}AFX_MSG
|
||||
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
#endif // _IAD_DIALOG_SETUP_
|
129
Rayman_X/cpa/tempgrp/TID/Inc/IADDoc.hpp
Normal file
129
Rayman_X/cpa/tempgrp/TID/Inc/IADDoc.hpp
Normal file
@@ -0,0 +1,129 @@
|
||||
// Definitions for the class CMyDocument
|
||||
/////////////////////////////////////////////
|
||||
#ifndef _IAD_DOC_HPP_
|
||||
#define _IAD_DOC_HPP_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include <afxtempl.h>
|
||||
|
||||
#include "IADEdtTr.hpp"
|
||||
|
||||
class IAD_ControlView;
|
||||
class IAD_ResultView;
|
||||
class CPA_Actor;
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
class IAD_VariableView;
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
|
||||
//######################################################################
|
||||
typedef struct TID_stFindInfo
|
||||
{
|
||||
BOOL bSimpleSearch;
|
||||
CString csSimpleSearchString;
|
||||
BOOL bSimpleSearch_CaseSensitive;
|
||||
BOOL bSimpleSearch_Exact;
|
||||
|
||||
enum AIDebug_tdeSectionType_ eNodeType;
|
||||
BOOL bName_CaseSensitive;
|
||||
BOOL bName_Exact;
|
||||
BOOL bValue_CaseSensitive;
|
||||
BOOL bRetValue_CaseSensitive;
|
||||
BOOL bValue_Exact;
|
||||
BOOL bRetValue_Exact;
|
||||
CString csName;
|
||||
CString csRetValue;
|
||||
CString csValue;
|
||||
|
||||
BOOL bAllLevels;
|
||||
long lBeginningLevel;
|
||||
long lEndLevel;
|
||||
|
||||
} TID_tdstFindInfo;
|
||||
|
||||
//######################################################################
|
||||
class IAD_MyDocument
|
||||
{
|
||||
public:
|
||||
IAD_MyDocument();
|
||||
~IAD_MyDocument();
|
||||
|
||||
//Attributes
|
||||
public:
|
||||
|
||||
//Pointers on the views
|
||||
IAD_ControlView *m_pclControlView;
|
||||
IAD_ResultView *m_pclResultView;
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
IAD_VariableView *m_pclVariableView;
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
|
||||
//Editor's setup variables
|
||||
//------------------------
|
||||
CString m_csIniFileName;
|
||||
|
||||
//Editor's Help variables
|
||||
//------------------------
|
||||
CString m_csHelpFileNameAndPath;
|
||||
|
||||
BOOL m_pub_bIsDeletingTree;
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
CList<IAD_EditorTreeNode *, IAD_EditorTreeNode *> m_pri_clListOfFoundNodes;
|
||||
long m_pri_lCurrentIndexInFoundItemsList;
|
||||
|
||||
TID_tdstFindInfo m_pri_tdstFindInfo;
|
||||
|
||||
struct IAD_stInternalActorDescription *m_pri_p_stSelectedActor;
|
||||
|
||||
BOOL m_pri_bDebuggerIsOn;
|
||||
|
||||
//Functions
|
||||
public:
|
||||
struct AI_tdstMind_ *m_pub_fn_p_stGetMindOfActor(struct IAD_stInternalActorDescription *_p_stInternalActor);
|
||||
void m_pub_fn_vDisplaySetup();
|
||||
|
||||
HTREEITEM m_pub_fn_hFindInTree( IAD_EditorTreeNode *_pclRoot,
|
||||
TID_tdstFindInfo *_p_tdstFindInfo);
|
||||
HTREEITEM m_pub_fn_hFindNextInTree();
|
||||
HTREEITEM m_pub_fn_hFindPreviousInTree();
|
||||
|
||||
TID_tdstFindInfo *m_pub_p_tdstGetFindInfo();
|
||||
|
||||
struct IAD_stInternalActorDescription *m_pub_fn_p_stGetSelectedActor();
|
||||
void m_pub_fn_vSetSelectedActor(struct IAD_stInternalActorDescription *_p_stNewSelectedActor);
|
||||
|
||||
void m_pub_fn_vFreeEditorTraceForActor(struct IAD_stInternalActorDescription *_p_stActorToFree);
|
||||
void m_pub_fn_vFreeEditorTraceForEditedActor();
|
||||
void m_pub_fn_vReInitEditorTraceForActors();
|
||||
|
||||
BOOL m_pub_fn_bIsDebuggerOn();
|
||||
void m_pub_fn_vSetDebuggerOn(BOOL _bDebuggerOn = TRUE);
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
void m_pri_fn_vFindInOneLevelOfTree(IAD_EditorTreeNode *_pclParentNode,
|
||||
TID_tdstFindInfo *_p_tdstFindInfo);
|
||||
BOOL m_pri_fn_bNodeRespectsFindCriteria(IAD_EditorTreeNode *_pclNode,
|
||||
TID_tdstFindInfo *_p_tdstFindInfo);
|
||||
BOOL m_pri_fn_bCompareStringsWithCriteria(CString _csString1,
|
||||
CString _csString2,
|
||||
BOOL _bMatchCase,
|
||||
BOOL _bExact);
|
||||
|
||||
void m_pri_fn_vFreeNodes(IAD_EditorTreeNode *_pclParentNode);
|
||||
|
||||
//Ini file
|
||||
BOOL m_fn_bReadIniFile();
|
||||
BOOL m_fn_bWriteIniFile();
|
||||
|
||||
};
|
||||
|
||||
#endif //_IAD_DOC_HPP_
|
||||
|
||||
|
151
Rayman_X/cpa/tempgrp/TID/Inc/IADEdtTr.hpp
Normal file
151
Rayman_X/cpa/tempgrp/TID/Inc/IADEdtTr.hpp
Normal file
@@ -0,0 +1,151 @@
|
||||
// Classes for the Editor tree
|
||||
//
|
||||
// YB
|
||||
//////////////////////////////////////////////
|
||||
#ifndef _IA_DEBUGGER_EDITOR_TREE_
|
||||
#define _IA_DEBUGGER_EDITOR_TREE_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include <afxtempl.h>
|
||||
|
||||
// For "IncAI.h" !!
|
||||
#include "ACP_Base.h"
|
||||
#include "IncAI.h"
|
||||
// End For "IncAI.h" !!
|
||||
|
||||
typedef CList<class IAD_EditorTreeNode *, class IAD_EditorTreeNode *> IAD_tdListOfNodes;
|
||||
|
||||
#define IAD_NODE_DEPTH_UNKNOWN (-1)
|
||||
|
||||
class CPA_Actor;
|
||||
|
||||
//##########################################################################################
|
||||
class IAD_EditorTreeNode
|
||||
{
|
||||
public:
|
||||
//Constructor
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-06-
|
||||
IAD_EditorTreeNode( enum AIDebug_tdeSectionType_ _tdeNodeType,
|
||||
tdstNodeInterpret *_p_stNode,
|
||||
CPA_Actor *_pclParentActor,
|
||||
IAD_EditorTreeNode *_pclParentNode,
|
||||
short _wDepth,
|
||||
CString _csNodeType,
|
||||
CString _csNodeName = "",
|
||||
CString _csValue = "",
|
||||
CString _csReturnValue = "",
|
||||
CString _csNodeAdditionnalInfo = "",
|
||||
BOOL bSubtreeBuilded = TRUE,
|
||||
unsigned short uwSubtreeTraceIndex = -1);
|
||||
// END ROMTEAM Cristi Petrescu 98-06-
|
||||
|
||||
//Empty Constructor for Root
|
||||
IAD_EditorTreeNode();
|
||||
|
||||
//Destructor
|
||||
~IAD_EditorTreeNode();
|
||||
|
||||
//Members
|
||||
public:
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-06-
|
||||
// used for partial tree construction
|
||||
BOOL m_bSubtreeBuilded; // is the subtree builded?
|
||||
unsigned short m_uwSubtreeTraceIndex; // begining of the subtree trace raw info
|
||||
unsigned short m_lNumberOfVariableValues;
|
||||
tdstGetSetParam *m_a_tdstArrayOfVariableValues;
|
||||
// END ROMTEAM Cristi Petrescu 98-06-
|
||||
|
||||
protected:
|
||||
IAD_tdListOfNodes m_pro_clListOfChildNodes;
|
||||
IAD_EditorTreeNode *m_pro_pclParentNode;
|
||||
tdstNodeInterpret *m_p_stMotorNode;
|
||||
CPA_Actor *m_pri_pclParentActor;
|
||||
|
||||
short m_pro_wDepth;
|
||||
|
||||
CString m_pro_csNodeType;
|
||||
CString m_pro_csNodeName;
|
||||
CString m_pro_csValue; //<--> ID
|
||||
CString m_pro_csReturnValue; //For functions aso
|
||||
|
||||
CString m_pro_csNodeAdditionnalInfo;
|
||||
|
||||
CString m_pro_csCompleteString;
|
||||
|
||||
enum AIDebug_tdeSectionType_ m_pro_tdeNodeType;
|
||||
|
||||
HTREEITEM m_pro_hTreeItem;
|
||||
|
||||
private:
|
||||
|
||||
|
||||
//Functions
|
||||
public:
|
||||
//Get/Set functions
|
||||
////////////////////
|
||||
IAD_tdListOfNodes *m_pub_fn_ptdGetListOfChildNodes();
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
void m_fn_vSetListOfChildNodes (IAD_tdListOfNodes *);
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
|
||||
IAD_EditorTreeNode *m_pub_fn_pclGetParentNode();
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
void m_fn_vSetParentNode (IAD_EditorTreeNode * _pclParentNode) {m_pro_pclParentNode = _pclParentNode;};
|
||||
// only works after post processation
|
||||
IAD_EditorTreeNode *m_fn_pclGetBehaviourParentNode (void);
|
||||
void m_fn_vAddExecutedNodes (void);
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-06-
|
||||
IAD_EditorTreeNode *m_fn_pclGetEngineLoopParentNode (void);
|
||||
// END ROMTEAM Cristi Petrescu 98-06-
|
||||
|
||||
tdstNodeInterpret *m_pub_fn_p_stGetMotorNode();
|
||||
|
||||
CPA_Actor *m_pub_fn_pclGetParentActor();
|
||||
|
||||
short m_pub_fn_wGetDepth();
|
||||
|
||||
enum AIDebug_tdeSectionType_ m_pub_fn_tdeGetNodeType();
|
||||
|
||||
HTREEITEM m_pub_fn_hGetTreeItem();
|
||||
void m_pub_fn_vSetTreeItem(HTREEITEM _hTreeItem);
|
||||
|
||||
CString m_pub_fn_csGetNodeType();
|
||||
CString m_pub_fn_csGetNodeName();
|
||||
CString m_pub_fn_csGetNodeValue();
|
||||
CString m_pub_fn_csGetNodeReturnValue();
|
||||
|
||||
CString m_pub_fn_csGetNodeAdditionnalInfo();
|
||||
void m_pub_fn_vSetNodeAdditionnalInfo(CString _csNewNodeInfo);
|
||||
|
||||
CString m_pub_fn_csGetCompleteString();
|
||||
|
||||
//Tree construction
|
||||
////////////////////
|
||||
IAD_EditorTreeNode *m_pub_fn_pclAddChildNode( enum AIDebug_tdeSectionType_ _tdeNodeType,
|
||||
tdstNodeInterpret *_p_stNode,
|
||||
CPA_Actor *_pclParentActor,
|
||||
CString _csNewElementType,
|
||||
CString _csNewElementName,
|
||||
CString _csNewElementValue,
|
||||
CString _csNewElemenReturnValue,
|
||||
CString _csNodeAdditionnalInfo);
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-06-
|
||||
tdstGetSetParam * m_fn_p_tdstGetVariableValue (long);
|
||||
void m_fn_vAddVariableValue (tdstGetSetParam *);
|
||||
// END ROMTEAM Cristi Petrescu 98-06-
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
CString m_pri_fn_csComputeTotalName();
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
#endif //_IA_DEBUGGER_EDITOR_TREE_
|
81
Rayman_X/cpa/tempgrp/TID/Inc/IADFmMn.hpp
Normal file
81
Rayman_X/cpa/tempgrp/TID/Inc/IADFmMn.hpp
Normal file
@@ -0,0 +1,81 @@
|
||||
// MainFrm.h : interface of the IAD_MainFrame class
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _MAINFRM_H_
|
||||
#define _MAINFRM_H_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "ACP_Base.h"
|
||||
#include "ITF.h"
|
||||
#include "IncMEC.h"
|
||||
#define D_State_Define
|
||||
#include "IncGAM.h"
|
||||
#undef D_State_Define
|
||||
#include "GLI.h"
|
||||
|
||||
#define C_ROW_INDEX_CONTROL 0
|
||||
#define C_ROW_INDEX_INFO 1
|
||||
#define C_ROW_INDEX_MINI_STRUC 2
|
||||
//-----------------IR-------------------------
|
||||
#ifdef D_ED_IR_ACTIVE
|
||||
#define C_ROW_INDEX_DES_VAR 3
|
||||
#endif //D_ED_IR_ACTIVE
|
||||
//--------------------------------------------
|
||||
|
||||
class IAD_MainFrame : public CSplitFrame
|
||||
{
|
||||
public:
|
||||
IAD_MainFrame();
|
||||
|
||||
protected: // create from serialization only
|
||||
// DECLARE_DYNCREATE(CFrameWnd)
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
// CPA_Editor_SplitterWnd m_clSplitter;
|
||||
|
||||
private:
|
||||
|
||||
// Operations
|
||||
public:
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_MainFrame)
|
||||
// public:
|
||||
// virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
|
||||
protected:
|
||||
virtual BOOL OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext);
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
//Attributes
|
||||
public:
|
||||
|
||||
protected: // control bar embedded members
|
||||
|
||||
// Generated message map functions
|
||||
protected:
|
||||
//{{AFX_MSG(IAD_MainFrame)
|
||||
afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
|
||||
//}}AFX_MSG
|
||||
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
virtual ~IAD_MainFrame();
|
||||
#ifdef _DEBUG
|
||||
virtual void AssertValid() const;
|
||||
virtual void Dump(CDumpContext& dc) const;
|
||||
#endif
|
||||
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif //_MAINFRM_H_
|
||||
|
14
Rayman_X/cpa/tempgrp/TID/Inc/IADGlob.hpp
Normal file
14
Rayman_X/cpa/tempgrp/TID/Inc/IADGlob.hpp
Normal file
@@ -0,0 +1,14 @@
|
||||
// IA Debugger : Global Functions
|
||||
//
|
||||
// YB
|
||||
//
|
||||
//////////////////////////////////////////////
|
||||
#ifndef _IA_DEBUGGER_GLOBAL_FUNCTIONS_
|
||||
#define _IA_DEBUGGER_GLOBAL_FUNCTIONS_
|
||||
|
||||
CString IAD_fn_csComputeValueFromGetSetParam(struct tdstGetSetParam_ *_p_tdstGetSetParam);
|
||||
|
||||
CString IAD_fn_csSearchNameFromMotorPointer(void *_pvMotorData,
|
||||
CString _csEditorObjectType);
|
||||
|
||||
#endif //_IA_DEBUGGER_GLOBAL_FUNCTIONS_
|
30
Rayman_X/cpa/tempgrp/TID/Inc/IADLnkMt.hpp
Normal file
30
Rayman_X/cpa/tempgrp/TID/Inc/IADLnkMt.hpp
Normal file
@@ -0,0 +1,30 @@
|
||||
// Link between trace element type and string to represent it in editor Tree
|
||||
//
|
||||
// YB
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IA_DEBUGGER_LINK_WITH_IA_MOTOR_
|
||||
#define _IA_DEBUGGER_LINK_WITH_IA_MOTOR_
|
||||
|
||||
// For "IncAI.h" !!
|
||||
#include "ACP_Base.h"
|
||||
#include "IncAI.h"
|
||||
// End For "IncAI.h" !!
|
||||
|
||||
typedef CString (*td_p_fn_vComputeStringCallBack)(long _lID,
|
||||
tdstGetSetParam *_p_tdstGetSetParam);
|
||||
// CG PB DEBUGGER 23/06/98 {
|
||||
#ifdef ACTIVE_AIDEBUG
|
||||
extern td_p_fn_vComputeStringCallBack g_a_p_fnArrayOfGetTypeCallBacks[AIDebug_E_SecTyp_NbOfSectionType];
|
||||
extern td_p_fn_vComputeStringCallBack g_a_p_fnArrayOfGetNameCallBacks[AIDebug_E_SecTyp_NbOfSectionType];
|
||||
extern td_p_fn_vComputeStringCallBack g_a_p_fnArrayOfGetValueCallBacks[AIDebug_E_SecTyp_NbOfSectionType];
|
||||
extern td_p_fn_vComputeStringCallBack g_a_p_fnArrayOfGetReturnValueCallBacks[AIDebug_E_SecTyp_NbOfSectionType];
|
||||
extern COLORREF g_a_colrefTypeColor[AIDebug_E_SecTyp_NbOfSectionType];
|
||||
#endif // } CG PB DEBUGGER
|
||||
|
||||
#define AI_DEBUGGER_CONSTANT_FOR_TREE_ROOT_ID (AIDebug_E_SecTyp_NbOfSectionType + 1)
|
||||
|
||||
void IAD_g_fn_vInitGetStringCallBacks();
|
||||
|
||||
#endif //_IA_DEBUGGER_LINK_WITH_IA_MOTOR_
|
||||
|
||||
|
48
Rayman_X/cpa/tempgrp/TID/Inc/IADLstCt.hpp
Normal file
48
Rayman_X/cpa/tempgrp/TID/Inc/IADLstCt.hpp
Normal file
@@ -0,0 +1,48 @@
|
||||
// IADLstCt.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IAD_LIST_CONTROL_
|
||||
#define _IAD_LIST_CONTROL_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_ListControl window
|
||||
|
||||
class IAD_ListControl : public CListCtrl
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
IAD_ListControl();
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
|
||||
// Operations
|
||||
public:
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_ListControl)
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
virtual ~IAD_ListControl();
|
||||
|
||||
// Generated message map functions
|
||||
protected:
|
||||
//{{AFX_MSG(IAD_ListControl)
|
||||
afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
|
||||
//}}AFX_MSG
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
//{{AFX_INSERT_LOCATION}}
|
||||
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.
|
||||
|
||||
#endif // _IAD_LIST_CONTROL_
|
15
Rayman_X/cpa/tempgrp/TID/Inc/IADMacro.hpp
Normal file
15
Rayman_X/cpa/tempgrp/TID/Inc/IADMacro.hpp
Normal file
@@ -0,0 +1,15 @@
|
||||
// Macros for TID
|
||||
//
|
||||
// YB
|
||||
//
|
||||
//////////////////////////////////////
|
||||
#ifndef _IAD_MACROS_DEFINITIONS_
|
||||
#define _IAD_MACROS_DEFINITIONS_
|
||||
|
||||
#define IAD_M_ForEachInList(ListPointerName, PositionName) \
|
||||
POSITION PositionName; \
|
||||
PositionName = ListPointerName->GetHeadPosition(); \
|
||||
while ( PositionName != NULL )
|
||||
|
||||
|
||||
#endif _IAD_MACROS_DEFINITIONS_
|
21
Rayman_X/cpa/tempgrp/TID/Inc/IADStrg.hpp
Normal file
21
Rayman_X/cpa/tempgrp/TID/Inc/IADStrg.hpp
Normal file
@@ -0,0 +1,21 @@
|
||||
// Mechanics Editor constant Strings
|
||||
////////////////////////////////////////
|
||||
#ifndef _IAD_STRINGS_
|
||||
#define _IAD_STRINGS_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "x:\cpa\Main\inc\_EditId.h"
|
||||
|
||||
//DLL Name
|
||||
const CString g_c_csDLLIADName = "IA_Debugger";
|
||||
|
||||
//For errors
|
||||
const CString g_c_csIADebuggerModuleNameForErrors = "IA Debugger";
|
||||
|
||||
#define M_MAKECHAR(a) ((char *)LPCSTR(a))
|
||||
|
||||
#endif //_IAD_STRINGS_
|
||||
|
75
Rayman_X/cpa/tempgrp/TID/Inc/IADTrCtl.hpp
Normal file
75
Rayman_X/cpa/tempgrp/TID/Inc/IADTrCtl.hpp
Normal file
@@ -0,0 +1,75 @@
|
||||
// IADTrCtl.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _TID_TREE_CONTROL_
|
||||
#define _TID_TREE_CONTROL_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
class IAD_EditorTreeNode;
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_TreeControl window
|
||||
|
||||
class IAD_TreeControl : public CTreeCtrl
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
IAD_TreeControl();
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
BOOL m_bViewReflex;
|
||||
BOOL m_bViewAI;
|
||||
|
||||
IAD_EditorTreeNode *m_pclSelectedBehaviourNode;
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
|
||||
private:
|
||||
void m_pri_fn_vDisplayText( IAD_EditorTreeNode *_pclNode,
|
||||
CDC *_pclDC,
|
||||
CRect crRect);
|
||||
CBrush m_pri_clBrush;
|
||||
CPen m_pri_clPen;
|
||||
CBitmap m_pri_cbBitmapPlus;
|
||||
CBitmap m_pri_cbBitmapMinus;
|
||||
|
||||
// Operations
|
||||
public:
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_TreeControl)
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
virtual ~IAD_TreeControl();
|
||||
|
||||
BOOL m_pub_fn_bCreate(CWnd *_pclParentWnd);
|
||||
void m_pub_fn_vSelectAndShowItem(HTREEITEM _hTreeItem);
|
||||
void m_pri_fn_vCollapseAllButNotThis(HTREEITEM _hTreeItemToKeepExpanded);
|
||||
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
void m_fn_vSetViewAI (BOOL);
|
||||
void m_fn_vSetViewReflex (BOOL);
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
|
||||
// Generated message map functions
|
||||
protected:
|
||||
//{{AFX_MSG(IAD_TreeControl)
|
||||
afx_msg void OnPaint();
|
||||
afx_msg void OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult);
|
||||
afx_msg HBRUSH CtlColor(CDC* pDC, UINT nCtlColor);
|
||||
afx_msg void OnKeydown(NMHDR* pNMHDR, LRESULT* pResult);
|
||||
//}}AFX_MSG
|
||||
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#endif //_TID_TREE_CONTROL_
|
51
Rayman_X/cpa/tempgrp/TID/Inc/IADTrVw.hpp
Normal file
51
Rayman_X/cpa/tempgrp/TID/Inc/IADTrVw.hpp
Normal file
@@ -0,0 +1,51 @@
|
||||
// IADTrVw.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IAD_TREE_VIEW_
|
||||
#define _IAD_TREE_VIEW_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_TreeView view
|
||||
|
||||
class IAD_TreeView : public CTreeView
|
||||
{
|
||||
protected:
|
||||
IAD_TreeView(); // protected constructor used by dynamic creation
|
||||
|
||||
DECLARE_DYNCREATE(IAD_TreeView)
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
|
||||
// Operations
|
||||
public:
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_TreeView)
|
||||
protected:
|
||||
virtual void OnDraw(CDC* pDC); // overridden to draw this view
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
protected:
|
||||
virtual ~IAD_TreeView();
|
||||
#ifdef _DEBUG
|
||||
virtual void AssertValid() const;
|
||||
virtual void Dump(CDumpContext& dc) const;
|
||||
#endif
|
||||
|
||||
// Generated message map functions
|
||||
protected:
|
||||
//{{AFX_MSG(IAD_TreeView)
|
||||
// NOTE - the ClassWizard will add and remove member functions here.
|
||||
//}}AFX_MSG
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#endif //_IAD_TREE_VIEW_
|
112
Rayman_X/cpa/tempgrp/TID/Inc/IADVwMn.hpp
Normal file
112
Rayman_X/cpa/tempgrp/TID/Inc/IADVwMn.hpp
Normal file
@@ -0,0 +1,112 @@
|
||||
// Interface of the IAD_ControlView class
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IAD_CONTROL_VIEW_HPP_
|
||||
#define _IAD_CONTROL_VIEW_HPP_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include <afxtempl.h>
|
||||
|
||||
#include "IAD_Res.h"
|
||||
|
||||
class CPA_Actor;
|
||||
|
||||
//###########################################################################
|
||||
typedef struct IAD_stInternalActorDescription
|
||||
{
|
||||
CPA_Actor *pclActor;
|
||||
|
||||
BOOL bTraceIsEnabled;
|
||||
long lNumberOfEntries;
|
||||
class IAD_EditorTreeNode *pclRoot;
|
||||
|
||||
} IAD_td_stInternalActorDescription;
|
||||
//###########################################################################
|
||||
|
||||
#include "IADLstCt.hpp"
|
||||
|
||||
class IAD_MyDocument;
|
||||
|
||||
//###########################################################################
|
||||
|
||||
class IAD_ControlView : public CFormView
|
||||
{
|
||||
public:
|
||||
IAD_ControlView();
|
||||
virtual ~IAD_ControlView();
|
||||
|
||||
protected: // create from serialization only
|
||||
DECLARE_DYNCREATE(IAD_ControlView)
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
//{{AFX_DATA(IAD_ControlView)
|
||||
enum { IDD = IDD_IAD_CONTROL };
|
||||
IAD_ListControl m_clListControl;
|
||||
//}}AFX_DATA
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
CList<IAD_td_stInternalActorDescription *,IAD_td_stInternalActorDescription *> m_pri_clListOfActors;
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-08-
|
||||
BOOL m_bViewAll;
|
||||
// END ROMTEAM Cristi Petrescu 98-08-
|
||||
|
||||
// Operations
|
||||
public:
|
||||
void m_pub_fn_vUnselectAllItems();
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_ControlView)
|
||||
public:
|
||||
virtual void OnInitialUpdate();
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
//Gets the (only existing) document
|
||||
IAD_MyDocument* m_pub_fn_pclGetDocument();
|
||||
|
||||
//Constructs the list of Actors
|
||||
void m_pub_fn_vBuildActorsList();
|
||||
|
||||
// Displays the list ofActors
|
||||
void m_fn_vDisplayActorsList ();
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
BOOL m_pri_fn_bActorIsInList(CPA_Actor *_pclSearchedActor);
|
||||
|
||||
// Generated message map functions
|
||||
protected:
|
||||
//{{AFX_MSG(IAD_ControlView)
|
||||
afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
|
||||
afx_msg void OnCheckIaDebuggerOn();
|
||||
afx_msg void OnSize(UINT nType, int cx, int cy);
|
||||
afx_msg void OnSelchangedListActors(NMHDR* pNMHDR, LRESULT* pResult);
|
||||
afx_msg void OnViewAll();
|
||||
//}}AFX_MSG
|
||||
|
||||
afx_msg BOOL OnToolTipNotify(UINT id, NMHDR * pTTTStruct, LRESULT * pResult);
|
||||
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
#ifdef _DEBUG
|
||||
virtual void AssertValid() const;
|
||||
virtual void Dump(CDumpContext& dc) const;
|
||||
#endif
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
|
||||
friend class IAD_MyDocument;
|
||||
friend class IAD_ListControl;
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif //_IAD_CONTROL_VIEW_HPP_
|
||||
|
166
Rayman_X/cpa/tempgrp/TID/Inc/IADVwRst.hpp
Normal file
166
Rayman_X/cpa/tempgrp/TID/Inc/IADVwRst.hpp
Normal file
@@ -0,0 +1,166 @@
|
||||
// cpacvwms.hpp : header file
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _CPACVWMS_HPP_
|
||||
#define _CPACVWMS_HPP_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "IAD_Res.h"
|
||||
|
||||
// For "IncAI.h" !!
|
||||
#include "ACP_Base.h"
|
||||
#include "IncAI.h"
|
||||
// End For "IncAI.h" !!
|
||||
|
||||
class IAD_MyDocument;
|
||||
class CPA_Actor;
|
||||
class IAD_EditorTreeNode;
|
||||
class IAD_TreeControl;
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_ResultView form view
|
||||
|
||||
#ifndef __AFXEXT_H__
|
||||
#include <afxext.h>
|
||||
#endif
|
||||
|
||||
class IAD_ResultView : public CFormView/*CPA_Editor_BaseFormView*/
|
||||
{
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-08-
|
||||
friend class IAD_TreeControl;
|
||||
// END ROMTEAM Cristi Petrescu 98-08-
|
||||
|
||||
public:
|
||||
IAD_ResultView();
|
||||
|
||||
protected:
|
||||
DECLARE_DYNCREATE(IAD_ResultView)
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
IAD_TreeControl *m_pri_pclTreeControl;
|
||||
|
||||
unsigned long m_pri_ulCurrentNode;
|
||||
unsigned long m_pri_ulTotalNumberOfNodes;
|
||||
|
||||
//Current element in Trace
|
||||
|
||||
// CG PB DEBUGGER 23/06/98 {
|
||||
#ifdef ACTIVE_AIDEBUG
|
||||
//Current element in Trace
|
||||
AIDebug_tdeSectionType m_pri_tdeSectionType;
|
||||
#endif // } CG PB DEBUGGER
|
||||
|
||||
long m_pri_lID;
|
||||
tdstGetSetParam m_pri_stGetSetParam;
|
||||
tdstNodeInterpret *m_pri_p_stNode;
|
||||
|
||||
BOOL m_pri_bMustStopTreeConstruction;
|
||||
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
struct IAD_stInternalActorDescription *m_p_stInternalActor;
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
|
||||
// Form Data
|
||||
public:
|
||||
//{{AFX_DATA(IAD_ResultView)
|
||||
enum { IDD = IDD_IAD_RESULT_VIEW };
|
||||
long m_lLevelToExpand;
|
||||
BOOL m_bMustSynchronize;
|
||||
BOOL m_bViewAI;
|
||||
BOOL m_bViewReflex;
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-08-
|
||||
// Warning: this has reversed signifiance
|
||||
BOOL m_bShowMarks;
|
||||
// END ROMTEAM Cristi Petrescu 98-08-
|
||||
BOOL m_bShowTests;
|
||||
//}}AFX_DATA
|
||||
|
||||
public:
|
||||
void m_pub_fn_vRefreshTree();
|
||||
void m_pub_fn_vDeleteAllInTreeControl();
|
||||
|
||||
IAD_MyDocument *m_fn_pclGetDocument();
|
||||
|
||||
void m_pub_fn_vSetStatusText( CString _csNewStatus,
|
||||
char _cPercentage = -1);
|
||||
void m_pub_fn_vSetFindStatusText(CString _csNewStatus);
|
||||
void m_pub_fn_vSetEditedActorName(CString _csName);
|
||||
|
||||
void m_fn_vEnableFindNextButton(BOOL _bEnable = TRUE);
|
||||
void m_fn_vEnableFindPrevButton(BOOL _bEnable = TRUE);
|
||||
void m_pub_fn_vDisplayTraceForActor(struct IAD_stInternalActorDescription *_p_stInternalActor);
|
||||
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-06-
|
||||
void m_fn_vBuildSubtree (IAD_EditorTreeNode *);//, HTREEITEM);
|
||||
|
||||
IAD_EditorTreeNode * m_fn_pclGetSelectedEditorNode (void);
|
||||
// END ROMTEAM Cristi Petrescu 98-06-
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_ResultView)
|
||||
public:
|
||||
virtual void OnInitialUpdate();
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
protected:
|
||||
virtual ~IAD_ResultView();
|
||||
|
||||
#ifdef _DEBUG
|
||||
virtual void AssertValid() const;
|
||||
virtual void Dump(CDumpContext& dc) const;
|
||||
#endif
|
||||
|
||||
// Generated message map functions
|
||||
//{{AFX_MSG(IAD_ResultView)
|
||||
afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
|
||||
afx_msg void OnSize(UINT nType, int cx, int cy);
|
||||
afx_msg void OnCheckSynchronize();
|
||||
afx_msg void OnChangeEditLevels();
|
||||
afx_msg void OnButtonFindNextInTree();
|
||||
afx_msg void OnButtonFindInTree();
|
||||
afx_msg void OnButtonFindPreviousInTree();
|
||||
afx_msg void OnCheckViewReflex();
|
||||
afx_msg void OnCheckViewAI();
|
||||
afx_msg void OnCheckShowTests();
|
||||
afx_msg void OnCheckShowMarks();
|
||||
afx_msg void OnButtonNextLine();
|
||||
//}}AFX_MSG
|
||||
|
||||
private:
|
||||
void m_pri_fn_vComputeEditorTreeFromMotorTrace(struct IAD_stInternalActorDescription *_p_stInternalActor);
|
||||
long m_pri_fn_lAddChildNodesToOneNode(IAD_EditorTreeNode *_pclParentNode,
|
||||
struct AI_tdstMind_ *_p_tdstMind,
|
||||
long _lPreviousDepth,
|
||||
struct IAD_stInternalActorDescription *_p_stInternalActor);
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
void m_fn_vPostProcessEditorTree (IAD_EditorTreeNode *_pclParentNode);
|
||||
|
||||
|
||||
long m_fn_lShowFlags (void);
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
|
||||
void m_pri_fn_vFillTreeControl(struct IAD_stInternalActorDescription *_p_stInternalActor);
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-06-
|
||||
void m_pri_fn_vFillOneLevelOfTree(IAD_EditorTreeNode *_pclParentNode, HTREEITEM _hTreeParentItem, BOOL bSkipChangeComport = FALSE);
|
||||
// END ROMTEAM Cristi Petrescu 98-06-
|
||||
|
||||
long m_pri_fn_lLookInChildsToExpand(HTREEITEM _hParentItem, long _lCurrentLevel);
|
||||
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif //_CPACVWMS_HPP_
|
||||
|
75
Rayman_X/cpa/tempgrp/TID/Inc/IADWCBt.hpp
Normal file
75
Rayman_X/cpa/tempgrp/TID/Inc/IADWCBt.hpp
Normal file
@@ -0,0 +1,75 @@
|
||||
// IAD_Color_Button window
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _IAD_COLOR_BUTTON_
|
||||
#define _IAD_COLOR_BUTTON_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
|
||||
class IAD_Color_Button : public CButton
|
||||
{
|
||||
DECLARE_DYNAMIC(IAD_Color_Button)
|
||||
|
||||
// Construction
|
||||
public:
|
||||
IAD_Color_Button( COLORREF *_pclColRef,
|
||||
CString _csText,
|
||||
long _lButtonNumber);
|
||||
|
||||
virtual ~IAD_Color_Button();
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
|
||||
private:
|
||||
COLORREF *m_pri_pclColRef;
|
||||
COLORREF m_pri_clColRefForText;
|
||||
CString m_pri_csText;
|
||||
|
||||
BOOL m_pri_bIsDragging;
|
||||
|
||||
HCURSOR m_pri_hcDragCursor;
|
||||
HCURSOR m_pri_hcDragInvalidCursor;
|
||||
HCURSOR m_pri_hcPreviousCursor;
|
||||
|
||||
long m_pri_lButtonNumber;
|
||||
|
||||
CFont *m_pri_pclFont;
|
||||
|
||||
// Operations
|
||||
public:
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_Color_Button)
|
||||
public:
|
||||
virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
CSize m_pub_fn_csCreate(CWnd *_pclParentWnd,
|
||||
CRect _crCreationRect);
|
||||
|
||||
void m_pub_fn_vSetColor(COLORREF _Colref);
|
||||
COLORREF m_pub_fn_colrefGetColor();
|
||||
|
||||
|
||||
// Generated message map functions
|
||||
protected:
|
||||
//{{AFX_MSG(IAD_Color_Button)
|
||||
afx_msg void OnClicked();
|
||||
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
|
||||
afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
|
||||
afx_msg void OnMouseMove(UINT nFlags, CPoint point);
|
||||
afx_msg void OnPaint();
|
||||
//}}AFX_MSG
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#endif // _IAD_COLOR_BUTTON_
|
93
Rayman_X/cpa/tempgrp/TID/Inc/IAD_Res.h
Normal file
93
Rayman_X/cpa/tempgrp/TID/Inc/IAD_Res.h
Normal file
@@ -0,0 +1,93 @@
|
||||
//{{NO_DEPENDENCIES}}
|
||||
// Microsoft Developer Studio generated include file.
|
||||
// Used by IAD.rc
|
||||
//
|
||||
#define IDR_MAINFRAME 128
|
||||
#define IDC_CURSOR_CLOSED_HAND 151
|
||||
#define IDC_CURSOR_DEVELOP 152
|
||||
#define IDC_CURSOR_DRAG_COLOR 153
|
||||
#define IDC_CURSOR_DRAG_INVALID_COLOR 154
|
||||
#define IDB_BITMAP_QUESTION 168
|
||||
#define IDI_ICON_FIND 175
|
||||
#define IDD_IAD_CONTROL 175
|
||||
#define IDD_IAD_FIND 176
|
||||
#define IDI_ICON_FIND_NEXT 176
|
||||
#define IDB_BITMAP_MINUS 177
|
||||
#define IDI_ICON_FIND_PREVIOUS 177
|
||||
#define IDB_BITMAP_INFO1 178
|
||||
#define IDD_IAD_SETUP 178
|
||||
#define IDB_BITMAP_INFO2 179
|
||||
#define IDD_IAD_SET_NUMBER 179
|
||||
#define IDB_BITMAP_INFO3 180
|
||||
#define IDB_BITMAP_INFO4 181
|
||||
#define IDB_BITMAP_INFO5 182
|
||||
#define IDB_BITMAP_PLUS 183
|
||||
#define IDI_ICON_NEXT_LINE 183
|
||||
#define IDD_IAD_RESULT_VIEW 311
|
||||
#define IDC_STATIC_QUESTION 1091
|
||||
#define IDD_IAD_QUESTION 1091
|
||||
#define IDD_IAD_INFO 1092
|
||||
#define IDD_IAD_VARIABLE 1093
|
||||
#define IDC_STATIC_IMAGE 1097
|
||||
#define IDC_STATIC_TEXT 1100
|
||||
#define IDC_EDIT_BIDON 1102
|
||||
#define IDC_CHECK_IA_DEBUGGER_ON 1114
|
||||
#define IDC_STATIC_ACTOR_NAME 1119
|
||||
#define IDC_STATIC_STATUS 1120
|
||||
#define IDC_EDIT_LEVELS 1121
|
||||
#define IDC_SPIN_LEVELS 1122
|
||||
#define IDC_STATIC_IA_TREE 1123
|
||||
#define IDC_CHECK_SYNCHRONIZE 1124
|
||||
#define IDC_PROGRESS_STATUS 1125
|
||||
#define IDC_BUTTON_FIND_NEXT_IN_TREE 1126
|
||||
#define IDC_BUTTON_FIND_IN_TREE 1127
|
||||
#define IDC_COMBO_FIELD_TYPE 1127
|
||||
#define IDC_EDIT_NAME 1128
|
||||
#define IDC_STATIC_FIND_STATUS 1128
|
||||
#define IDC_EDIT_VALUE 1129
|
||||
#define IDC_BUTTON_FIND_PREVIOUS_IN_TREE 1129
|
||||
#define IDC_EDIT_RETURNING_VALUE 1130
|
||||
#define IDC_CHECK_EXACT_NAME 1131
|
||||
#define IDC_CHECK_CASE_NAME 1132
|
||||
#define IDC_STATIC_COLORS_USED 1133
|
||||
#define IDC_CHECK_EXACT_SIMPLE_SEARCH 1133
|
||||
#define IDC_CHECK_EXACT_VALUE 1134
|
||||
#define IDC_CHECK_CASE_VALUE 1135
|
||||
#define IDC_EDIT_BEGINNING_LEVEL 1136
|
||||
#define IDC_CHECK_EXACT_R_VALUE 1137
|
||||
#define IDC_CHECK_CASE_R_VALUE 1138
|
||||
#define IDC_EDIT_END_LEVEL 1139
|
||||
#define IDC_RADIO_SIMPLE_SEARCH 1140
|
||||
#define IDC_RADIO_DEEP_SEARCH 1141
|
||||
#define IDC_CHECK_SEARCH_IN_LEVELS 1142
|
||||
#define IDC_EDIT_SIMPLE_SEARCH 1143
|
||||
#define IDC_CHECK_CASE_SIMPLE_SEARCH 1144
|
||||
#define IDC_STATIC_RECT_SIMPLE_SERACH 1145
|
||||
#define IDC_STATIC_SIMPLE_SEARCH_TEXT 1146
|
||||
#define IDC_STATIC_DEEP_SEARCH_TEXT 1147
|
||||
#define IDC_STATIC_DEEP_SEARCH_RECT 1148
|
||||
#define IDC_STATIC_RECT_NAME 1149
|
||||
#define IDC_STATIC_RECT_VALUE 1150
|
||||
#define IDC_STATIC_RECT_RET_VALUE 1151
|
||||
#define IDC_STATIC_AND_TEXT 1152
|
||||
#define IDC_LIST_ACTORS 1153
|
||||
#define IDC_EDIT_NUMBER 1154
|
||||
#define IDC_VIEW_ALL 1156
|
||||
#define IDC_CHECK_VIEW_REFLEX 1157
|
||||
#define IDC_CHECK_VIEW_AI 1158
|
||||
#define IDC_BUTTON_NEXT_LINE 1159
|
||||
#define IDC_CHECK_SHOW_MARKS 1163
|
||||
#define IDC_CHECK_SHOW_TESTS 1164
|
||||
#define IDC_LIST_VARIABLES 1167
|
||||
|
||||
// Next default values for new objects
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_3D_CONTROLS 1
|
||||
#define _APS_NEXT_RESOURCE_VALUE 187
|
||||
#define _APS_NEXT_COMMAND_VALUE 32786
|
||||
#define _APS_NEXT_CONTROL_VALUE 1160
|
||||
#define _APS_NEXT_SYMED_VALUE 101
|
||||
#endif
|
||||
#endif
|
5
Rayman_X/cpa/tempgrp/TID/Inc/IAD_Res.hm
Normal file
5
Rayman_X/cpa/tempgrp/TID/Inc/IAD_Res.hm
Normal file
@@ -0,0 +1,5 @@
|
||||
// Microsoft Developer Studio generated Help ID include file.
|
||||
// Used by IAD.rc
|
||||
//
|
||||
#define HIDC_CHECK_KEEP_PREVIOUS_EDITION \
|
||||
0x80a2043b // IDD_IAD_PREF
|
18
Rayman_X/cpa/tempgrp/TID/Inc/StdAfx.h
Normal file
18
Rayman_X/cpa/tempgrp/TID/Inc/StdAfx.h
Normal file
@@ -0,0 +1,18 @@
|
||||
// stdafx.h : include file for standard system include files,
|
||||
// or project specific include files that are used frequently, but
|
||||
// are changed infrequently
|
||||
//
|
||||
#ifndef __STDAAFX_H__
|
||||
#define __STDAAFX_H__
|
||||
|
||||
#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers
|
||||
|
||||
#include <afxwin.h> // MFC core and standard components
|
||||
#include <afxext.h> // MFC extensions
|
||||
#ifndef _AFX_NO_AFXCMN_SUPPORT
|
||||
#include <afxcmn.h> // MFC support for Windows 95 Common Controls
|
||||
#endif // _AFX_NO_AFXCMN_SUPPORT
|
||||
|
||||
|
||||
#endif //__STDAAFX_H__
|
||||
|
293
Rayman_X/cpa/tempgrp/TID/Inc/_IADItrf.hpp
Normal file
293
Rayman_X/cpa/tempgrp/TID/Inc/_IADItrf.hpp
Normal file
@@ -0,0 +1,293 @@
|
||||
//**************************************
|
||||
// This is the base class of your DLL interface
|
||||
// All methods of CPA_ToolDLLBase are
|
||||
// present in that class.
|
||||
//**************************************
|
||||
#ifndef __IAD_INTERF_HPP__
|
||||
#define __IAD_INTERF_HPP__
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
|
||||
#include "ACP_Base.h"
|
||||
#include "ITF.h"
|
||||
#include "IncMEC.h"
|
||||
#define D_State_Define
|
||||
#include "IncGAM.h"
|
||||
#undef D_State_Define
|
||||
#include "GLI.h"
|
||||
|
||||
// YB //
|
||||
// Specific Includes //
|
||||
#include "IADDoc.hpp"
|
||||
#include "IADFmMn.hpp"
|
||||
// End YB //
|
||||
|
||||
// if you want only one instance of your DLL
|
||||
// activate the next line
|
||||
//#define DLL_ONLY_ONE_INSTANCE
|
||||
|
||||
class CPA_Actor;
|
||||
|
||||
//----------------------------------------------------------
|
||||
// Tool DLL interface class
|
||||
//----------------------------------------------------------
|
||||
class IAD_Interface : public CPA_ToolDLLBase
|
||||
{
|
||||
private:
|
||||
|
||||
|
||||
public:
|
||||
IAD_Interface(void);
|
||||
// ~IAD_Interface(void);
|
||||
|
||||
/*===========================================================================
|
||||
Virtual Functions
|
||||
=========================================================================*/
|
||||
public:
|
||||
|
||||
// To pre translate all messages
|
||||
// virtual BOOL fn_bPreTranslateMessage(MSG * /*p_stMsg*/) { return FALSE; };
|
||||
// Called just after editor has been inserted in list of all editors
|
||||
virtual void fn_vJustAfterRegistered(void);
|
||||
// Called just before windows main loop processing
|
||||
virtual void fn_vConstruct(void);
|
||||
// Called to refresh datas of DLL if "fn_vCanBeRefresh" returns TRUE
|
||||
// virtual void fn_vRefreshDatas(void);
|
||||
// Called when level has changed
|
||||
// virtual void fn_vLevelHasChanged (void) {};
|
||||
virtual void fn_vLevelChanges(void);
|
||||
|
||||
//virtual BOOL fn_bLoadReachableObject(CPA_BaseObject *p_oObject);
|
||||
|
||||
/*===========================================================================
|
||||
Current Editor
|
||||
=========================================================================*/
|
||||
|
||||
virtual tdePermission fn_eAcceptNewEditor (CPA_EditorBase *pNewEditor);
|
||||
|
||||
virtual BOOL fn_bCanActivateEditor(CPA_List<CPA_BaseObject> *pParams);
|
||||
virtual void fn_vOnActivateEditor(CPA_List<CPA_BaseObject> *pParams, BOOL bBackActivated=FALSE);
|
||||
|
||||
virtual BOOL fn_bCanCloseEditor(void);
|
||||
virtual void fn_vOnCloseEditor(void);
|
||||
|
||||
public:
|
||||
/*===========================================================================
|
||||
Messages from Evt_Editor
|
||||
=========================================================================*/
|
||||
|
||||
// for changes
|
||||
// virtual void fn_vOnChangeDevice (void) { }
|
||||
|
||||
// Editor Modifs
|
||||
// virtual void fn_vOnModifDelete (CPA_List<EDT_SaveParents> *pListObjects, tdeTypeModif eType, tdeStatus eStatus);
|
||||
// virtual void fn_vOnModifParent (CPA_List<EDT_SaveParents> *pListObjects, tdeTypeModif eType, tdeStatus eStatus) { }
|
||||
// virtual void fn_vOnModifCopy (CPA_List<EDT_SaveParents> *pListObjects, tdeTypeModif eType, tdeStatus eStatus) { }
|
||||
// virtual void fn_vOnModifName(CPA_SuperObject *pEdObj, CString csInitalName, CString csFinalName, tdeTypeModif eType, tdeStatus eStatus);
|
||||
// virtual void fn_vOnSelect(CPA_SuperObject *pEdObj, tdeTypeModif eType, tdeStatus eStatus);
|
||||
|
||||
// virtual void fn_vOnModifInsert(CPA_SuperObject *pEdObj, CPA_SuperObject *pParent,
|
||||
// tdstPosition *p_stPosition, tdeTypeModif eType, tdeStatus eStatus) { }
|
||||
|
||||
// Moves
|
||||
// virtual void fn_vOnModifMove(CPA_List<EDT_SavePos> *pListObjects, CPA_List<EDT_SaveGlobalPos> *pListConcerned, tdeTypeModif eType, tdeStatus eStatus) { }
|
||||
// virtual void fn_vOnBeginMove(CPA_List<CPA_SuperObject> *pListObjects, CPA_List<CPA_SuperObject> *pListConcerned, tdeStatus eStatus) { }
|
||||
// virtual void fn_vOnMoving(CPA_List<CPA_SuperObject> *pListObjects, CPA_List<CPA_SuperObject> *pListConcerned, tdeStatus eStatus) { }
|
||||
|
||||
// Models
|
||||
// virtual void fn_vOnAddModelToList(CPA_ObjectDLLBase *pOwnerDLL, CString csListName, CString csModelName, tdeTypeModif eType) { }
|
||||
|
||||
// permission
|
||||
// virtual BOOL fn_bAcceptModifDelete(CPA_List<CPA_SuperObject> *pListObjects, tdeStatus eStatus);
|
||||
// virtual BOOL fn_bAcceptModifParent(CPA_List<CPA_SuperObject> *pListObjects, tdeStatus eStatus) { return TRUE; }
|
||||
// virtual BOOL fn_bAcceptModifCopy(CPA_List<CPA_SuperObject> *pListObjects, tdeStatus eStatus);
|
||||
// virtual BOOL fn_bAcceptModifTranslate(CPA_List<CPA_SuperObject> *pListObjects, tdeStatus eStatus) { return TRUE; }
|
||||
// virtual BOOL fn_bAcceptModifRotate(CPA_List<CPA_SuperObject> *pListObjects, tdeStatus eStatus) { return TRUE; }
|
||||
// virtual BOOL fn_bAcceptModifInsert(CPA_SuperObject *pEdObj, CPA_SuperObject *pParent, tdeStatus eStatus) { return TRUE; }
|
||||
// virtual BOOL fn_bAcceptModifScale(CPA_SuperObject *pEdObj, tdeStatus eStatus) { return TRUE; }
|
||||
// virtual BOOL fn_bAcceptModifName(CPA_SuperObject *pEdObj, tdeStatus eStatus);
|
||||
// virtual BOOL fn_bAcceptMultiSelect(void) { return TRUE; }
|
||||
|
||||
// to precise selection
|
||||
// virtual tdeTypeAnswer fn_bAcceptSelect(CPA_SuperObject *pEdObj, ACP_tdxIndex xIndex, HIE_tdstPickInfo *pPicking, tdeStatus eStatus);
|
||||
|
||||
/*===========================================================================
|
||||
Dialog List
|
||||
=========================================================================*/
|
||||
|
||||
// virtual BOOL fn_bSetCustomTest (CPA_DialogList *pDialog) { return FALSE; }
|
||||
// virtual BOOL fn_bCustomTestFunction (CString csCurrentType, CString csTestName, CPA_BaseObject *pEdObj) { return TRUE; }
|
||||
|
||||
/*===========================================================================
|
||||
General Purpose
|
||||
=========================================================================*/
|
||||
|
||||
//BEGIN ROMTEAM Cristi Petrescu 98-05-
|
||||
virtual long OnQueryAction (CPA_EditorBase * /*p_oSender*/, WPARAM, LPARAM);
|
||||
//END ROMTEAM Cristi Petrescu 98-05-
|
||||
// virtual long OnQueryInfos (CPA_DLLBase * /*p_oSender*/, WPARAM, LPARAM) { return 0; };
|
||||
// virtual long OnQueryOpen (CPA_DLLBase * /*p_oSender*/, WPARAM, LPARAM) { return 0; };
|
||||
// virtual long OnQueryClose (CPA_DLLBase * /*p_oSender*/, WPARAM, LPARAM) { return 0; };
|
||||
|
||||
/*===========================================================================
|
||||
Coherence
|
||||
=========================================================================*/
|
||||
|
||||
// virtual BOOL fn_bOnInvalidateLink (CPA_ObjectBase *pOwner, CPA_ObjectBase *pReferencedObject, BOOL bDestroyed) { return FALSE; }
|
||||
// virtual void fn_vOnRestoreLink (CPA_ObjectBase *pOwner, CPA_ObjectBase *pReferencedObject) { }
|
||||
|
||||
/*===========================================================================
|
||||
Messages
|
||||
=========================================================================*/
|
||||
// focus
|
||||
virtual void fn_vHasLostFocus (void);
|
||||
virtual BOOL fn_bHasGainedFocus (void);
|
||||
// engine - editor
|
||||
virtual void fn_vBeforeEngine (void);
|
||||
virtual void fn_vBeforeEditor (void);
|
||||
// engine
|
||||
// virtual BOOL fn_bAcceptToRunEngine(void) { return TRUE; };
|
||||
// virtual BOOL fn_bAcceptToRunTimerEngine (void) { return TRUE; };
|
||||
// end appli
|
||||
// virtual void fn_vJustBeforeClosing (void) { };
|
||||
// virtual BOOL fn_bAcceptToExit (void) { return TRUE; };
|
||||
// keys
|
||||
// virtual BOOL _OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags) { return FALSE; };
|
||||
// virtual BOOL _OnKeyUp (UINT nChar, UINT nRepCnt, UINT nFlags) { return FALSE; };
|
||||
// mouse
|
||||
// virtual BOOL _OnMouseMove (UINT nFlags, tdstMousePos *p_stPos, MTH3D_tdstVector *p_stVect) { return FALSE; };
|
||||
// virtual BOOL _OnLButtonDblClk (UINT nFlags, tdstMousePos *p_stPos, ACP_tdxIndex xIndex, HIE_tdstPickInfo *p_stPickInfo) { return FALSE; };
|
||||
// virtual BOOL _OnRButtonDblClk (UINT nFlags, tdstMousePos *p_stPos, ACP_tdxIndex xIndex, HIE_tdstPickInfo *p_stPickInfo) { return FALSE; };
|
||||
// virtual BOOL _OnLButtonDown (UINT nFlags, tdstMousePos *p_stPos, ACP_tdxIndex xIndex, HIE_tdstPickInfo *p_stPickInfo) { return FALSE; };
|
||||
// virtual BOOL _OnRButtonDown (UINT nFlags, tdstMousePos *p_stPos, ACP_tdxIndex xIndex, HIE_tdstPickInfo *p_stPickInfo) { return FALSE; };
|
||||
// virtual BOOL _OnLButtonUp (UINT nFlags, tdstMousePos *p_stPos) { return FALSE; };
|
||||
// virtual BOOL _OnRButtonUp (UINT nFlags, tdstMousePos *p_stPos) { return FALSE; };
|
||||
// command
|
||||
// virtual BOOL _OnCommand (UINT IDCmdMsg) { return FALSE; };
|
||||
// virtual BOOL _OnUpdateCommandUI (UINT uiID, CCmdUI *pCmdUI) { return FALSE; };
|
||||
// dragdrop
|
||||
// virtual BOOL _OnDragDropEnd (WPARAM wParam, LPARAM lParam) { return FALSE; };
|
||||
// virtual BOOL _OnDragDropMove (WPARAM wParam, LPARAM lParam) { return FALSE; };
|
||||
// virtual BOOL _OnDragDropLooseFocus (WPARAM wParam, LPARAM lParam) { return FALSE; };
|
||||
// virtual BOOL _OnDragDropGainFocus (WPARAM wParam, LPARAM lParam) { return FALSE; };
|
||||
// add objects to draw
|
||||
// virtual void fn_vAddObjectsToDraw (GLD_tdstViewportAttributes *p1, GLI_tdxHandleToLight p2) { };
|
||||
// virtual void fn_vAddObjectsToDraw2 (GLD_tdstViewportAttributes *p1, GLI_tdxHandleToLight p2) { };
|
||||
|
||||
/*===========================================================================
|
||||
Reinit
|
||||
=========================================================================*/
|
||||
|
||||
// virtual void fn_vOnChangeRoot (void) { };
|
||||
// virtual void fn_vOnChangeWorld (void) { };
|
||||
|
||||
/*===========================================================================
|
||||
for Dialog List
|
||||
=========================================================================*/
|
||||
|
||||
// virtual CPA_BaseObject *GetDialogSelection(CPA_DialogList *pDialog, CString csTypeName, tdeListDrawMode eDrawMode);
|
||||
// virtual void GetListsForDialog (CPA_DialogList *pDialog);
|
||||
|
||||
// virtual BOOL fn_bOnSelChangeHierarchyTree (CPA_DialogList *pDialog, CString csTypeName, CPA_SuperObject *pSelectedObject) { return FALSE; };
|
||||
// virtual BOOL fn_bOnDblClkHierarchyTree (CPA_DialogList *pDialog, CString csTypeName, CPA_SuperObject *pSelectedObject) { return FALSE; };
|
||||
// virtual BOOL fn_bOnSelChangeListObjects(CPA_DialogList *pDialog, CString csTypeName, CPA_BaseObject *pSelectedObject, BOOL bUnselect);
|
||||
// virtual BOOL fn_bOnDblClkListObjects (CPA_DialogList *pDialog, CString csTypeName, CPA_BaseObject *pSelectedObject) { return FALSE; };
|
||||
// virtual BOOL fn_bCanDragItemInHierarchyTree (CPA_DialogList *pDialog, CString csTypeName, CPA_SuperObject *pObjectToDrag) { return FALSE; };
|
||||
// virtual BOOL fn_bCanDropItemInHierarchyTree (CPA_DialogList *pDialog, CString csTypeName, CPA_SuperObject *pObjectToDrop, CPA_SuperObject *pTarget) { return FALSE; };
|
||||
// virtual BOOL fn_bOnDragDropInHierarchyTree (CPA_DialogList *pDialog, CString csTypeName, CPA_SuperObject *pObject, CPA_SuperObject *pTarget) { return FALSE; };
|
||||
// virtual BOOL fn_bOnSelChangeComboList(CPA_DialogList *pDialog, CString csTypeName);
|
||||
// virtual BOOL fn_bOnButtonTest(CPA_DialogList *pDialog, CString csTypeName, tdeListDrawMode eDraw);
|
||||
|
||||
// virtual void fn_vInitDefaultParameters(CPA_DialogList *pDialog);
|
||||
|
||||
// virtual void fn_vSetANewTest(CPA_DialogList *pDialog, CString csCurrentList);
|
||||
// virtual BOOL fn_bTestFunction(CString csCurrentType, CString csTestName, CPA_BaseObject *pEdObj);
|
||||
|
||||
/*===========================================================================
|
||||
SubMenus and PopupMenu
|
||||
=========================================================================*/
|
||||
|
||||
virtual BOOL fn_bDefineSubMenu(EDT_SubMenu *_p_oEDTSubMenu);
|
||||
virtual void _OnSubMenuCommand(EDT_SubMenu *_p_oEDTSubMenu,UINT uiMsgID);
|
||||
|
||||
virtual BOOL fn_bDefinePopupMenu(EDT_PopUpMenu *pPopup, CPA_List<CPA_SuperObject> *pSelection, BOOL bAsCurrentEditor);
|
||||
virtual void _OnPopUpMenuCommand(UINT m_IDCmdMsg);
|
||||
|
||||
// Hierarchy
|
||||
// virtual CPA_SuperObject *GetNewEditorInstance(HIE_tdxHandleToSuperObject pEngineInstance);
|
||||
// virtual void fn_vUpdateEditorInstance(CPA_SuperObject *pEditorInstance, HIE_tdxHandleToSuperObject pEngineInstance);
|
||||
// virtual BOOL fn_bCanHandleThisType(long lEngineType);
|
||||
|
||||
// Models & Instances
|
||||
// virtual void fn_vInitListByType(CPA_World *pWorld);
|
||||
// virtual void fn_vInitListsOfModels(void);
|
||||
// virtual void fn_vSaveListModels(CString csListName, CPA_List<EDT_Model> *pListModels);
|
||||
// virtual CString fn_csLoadListModels(void);
|
||||
// virtual EDT_Model *GetNewModel(CString csListName);
|
||||
// virtual BOOL fn_bCanLoadNewModel(CString csListName);
|
||||
// virtual BOOL fn_bCanDeleteModel(CString csListName) { return FALSE; };
|
||||
// virtual BOOL fn_bCanSaveListModels(CString csListName);
|
||||
// virtual BOOL fn_bCanLoadListModels(void);
|
||||
// virtual void fn_vOnLoadNewModel(CString csListName, EDT_Model *pNewModel);
|
||||
|
||||
// virtual CPA_SuperObject *GetNewInstance(CString csTypeName, CString csModelName, CPA_SuperObject *pParent);
|
||||
// virtual tdeTypeSO GetTypeInstance(CString csTypeName, CString csModelName);
|
||||
// virtual CPA_SuperObject * GetParentForInsertion (CString csTypeName, CString csModelName, tdstPosition *p_stPosition) { return NULL; }
|
||||
// virtual BOOL fn_bChooseInsertPosition(CPA_SuperObject *pNewInstance, CPA_SuperObject *pParent, tdstPosition *p_stPosition);
|
||||
|
||||
// objects
|
||||
// virtual CPA_Object * GetNewObject (CString csObjectFile, CString csObjectName, FILE *p_fFile, CPA_MainWorld *p_oMainWorld) { return NULL; }
|
||||
// virtual CPA_Object *Duplicate(CPA_Object *pObject, CPA_SuperObject *pNewSuperObject);
|
||||
|
||||
// virtual CPA_SuperObject *GetCopyOfProtectedChild (CPA_SuperObject *pInitialChild, CPA_SuperObject *pNewOwner);
|
||||
|
||||
// permissions for EvtEditor
|
||||
// virtual BOOL fn_bAcceptAsParent(CPA_Object *pChild, CPA_Object *pParent);
|
||||
// virtual BOOL fn_bAcceptAsChild(CPA_Object *pParent, CPA_Object *pChild);
|
||||
|
||||
// when insertion is canceled
|
||||
// virtual void fn_vOnCancelInsertion(CPA_SuperObject *pInstance);
|
||||
|
||||
////////
|
||||
|
||||
|
||||
//--------------------------------------------------------------------------
|
||||
//--------------------------------------------------------------------------
|
||||
//(YB) Editor's specific members
|
||||
|
||||
//Attributes
|
||||
public:
|
||||
//The (one and only) document
|
||||
IAD_MyDocument m_clDocument;
|
||||
|
||||
//The main frame
|
||||
IAD_MainFrame *m_pclIADMainFrame;
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
CString m_csEditorVersion;
|
||||
|
||||
//Fucntions
|
||||
public:
|
||||
IAD_MyDocument *m_fn_pclGetDocument();
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
void m_fn_vShowEditor();
|
||||
void m_fn_vHideEditor();
|
||||
|
||||
//(YB) End of Editor's specific members
|
||||
//--------------------------------------------------------------------------
|
||||
};
|
||||
|
||||
// YB //
|
||||
extern IAD_Interface *g_pclInterface;
|
||||
// End YB //
|
||||
|
||||
extern tdstDLLIdentity g_stIADDLLIdentity;
|
||||
|
||||
#endif // __IAD_INTERF_HPP_
|
14
Rayman_X/cpa/tempgrp/TID/Inc/debugcom.h
Normal file
14
Rayman_X/cpa/tempgrp/TID/Inc/debugcom.h
Normal file
@@ -0,0 +1,14 @@
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-06-
|
||||
typedef struct stDebugAICom
|
||||
{
|
||||
union
|
||||
{
|
||||
struct
|
||||
{
|
||||
CString csName;
|
||||
CString csValue;
|
||||
long lIndex;
|
||||
};
|
||||
};
|
||||
} tdstDebugAICom;
|
||||
// END ROMTEAM Cristi Petrescu 98-06-
|
1
Rayman_X/cpa/tempgrp/TID/Inc/help_def.h
Normal file
1
Rayman_X/cpa/tempgrp/TID/Inc/help_def.h
Normal file
@@ -0,0 +1 @@
|
||||
#define IDH_GENERAL 10000
|
49
Rayman_X/cpa/tempgrp/TID/Inc/iadlstvr.hpp
Normal file
49
Rayman_X/cpa/tempgrp/TID/Inc/iadlstvr.hpp
Normal file
@@ -0,0 +1,49 @@
|
||||
#if !defined(AFX_IAD_LISTVARIABLE_H__A48E729A_F400_11D1_BB03_00A0245476ED__INCLUDED_)
|
||||
#define AFX_IAD_LISTVARIABLE_H__A48E729A_F400_11D1_BB03_00A0245476ED__INCLUDED_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
// IAD_ListVariable.h : header file
|
||||
//
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_ListVariable window
|
||||
|
||||
class IAD_ListVariable : public CListCtrl
|
||||
{
|
||||
// Construction
|
||||
public:
|
||||
IAD_ListVariable();
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
|
||||
// Operations
|
||||
public:
|
||||
int m_fn_iGetSelectedItem ();
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_ListVariable)
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
public:
|
||||
virtual ~IAD_ListVariable();
|
||||
|
||||
// Generated message map functions
|
||||
protected:
|
||||
//{{AFX_MSG(IAD_ListVariable)
|
||||
afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
|
||||
//}}AFX_MSG
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
//{{AFX_INSERT_LOCATION}}
|
||||
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.
|
||||
|
||||
#endif // !defined(AFX_IAD_LISTVARIABLE_H__A48E729A_F400_11D1_BB03_00A0245476ED__INCLUDED_)
|
74
Rayman_X/cpa/tempgrp/TID/Inc/iadvrvw.hpp
Normal file
74
Rayman_X/cpa/tempgrp/TID/Inc/iadvrvw.hpp
Normal file
@@ -0,0 +1,74 @@
|
||||
#if !defined(AFX_IADVRVW_HPP__A48E7299_F400_11D1_BB03_00A0245476ED__INCLUDED_)
|
||||
#define AFX_IADVRVW_HPP__A48E7299_F400_11D1_BB03_00A0245476ED__INCLUDED_
|
||||
|
||||
#if _MSC_VER >= 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER >= 1000
|
||||
// IADVrVw.hpp : header file
|
||||
//
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// IAD_VariableView form view
|
||||
|
||||
#ifndef __AFXEXT_H__
|
||||
#include <afxext.h>
|
||||
#endif
|
||||
|
||||
#include "IAD_Res.h"
|
||||
#include "IADLstVr.hpp"
|
||||
|
||||
class IAD_VariableView : public CFormView
|
||||
{
|
||||
protected:
|
||||
IAD_VariableView(); // protected constructor used by dynamic creation
|
||||
DECLARE_DYNCREATE(IAD_VariableView)
|
||||
|
||||
// Form Data
|
||||
public:
|
||||
//{{AFX_DATA(IAD_VariableView)
|
||||
enum { IDD = IDD_IAD_VARIABLE };
|
||||
IAD_ListVariable m_clListVariable;
|
||||
//}}AFX_DATA
|
||||
|
||||
// Attributes
|
||||
public:
|
||||
|
||||
// Operations
|
||||
public:
|
||||
// BEGIN ROMTEAM Cristi Petrescu 98-06-
|
||||
void m_fn_vAddVariable (CString csName, CString csValue);
|
||||
|
||||
void m_fn_vUpdateVariables (IAD_EditorTreeNode *pclEngineLoop);
|
||||
// END ROMTEAM Cristi Petrescu 98-06-
|
||||
|
||||
// Overrides
|
||||
// ClassWizard generated virtual function overrides
|
||||
//{{AFX_VIRTUAL(IAD_VariableView)
|
||||
public:
|
||||
virtual void OnInitialUpdate();
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementation
|
||||
protected:
|
||||
virtual ~IAD_VariableView();
|
||||
#ifdef _DEBUG
|
||||
virtual void AssertValid() const;
|
||||
virtual void Dump(CDumpContext& dc) const;
|
||||
#endif
|
||||
|
||||
// Generated message map functions
|
||||
//{{AFX_MSG(IAD_VariableView)
|
||||
afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
|
||||
afx_msg void OnSize(UINT nType, int cx, int cy);
|
||||
//}}AFX_MSG
|
||||
DECLARE_MESSAGE_MAP()
|
||||
};
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
//{{AFX_INSERT_LOCATION}}
|
||||
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.
|
||||
|
||||
#endif // !defined(AFX_IADVRVW_HPP__A48E7299_F400_11D1_BB03_00A0245476ED__INCLUDED_)
|
Reference in New Issue
Block a user