mirror of
https://github.com/microsoft/Microsoft-3D-Movie-Maker.git
synced 2024-11-22 02:12:33 +01:00
1083 lines
40 KiB
C++
1083 lines
40 KiB
C++
|
/* Copyright (c) Microsoft Corporation.
|
||
|
Licensed under the MIT License. */
|
||
|
|
||
|
/***************************************************************************
|
||
|
|
||
|
Defines for all the studio placing, cids, etc.
|
||
|
|
||
|
*** USE SPACES FOR ALIGNMENT ***
|
||
|
|
||
|
***************************************************************************/
|
||
|
|
||
|
#ifndef STDIODEF_H
|
||
|
#define STDIODEF_H
|
||
|
|
||
|
// Define this flag to enable frame-per-second display code
|
||
|
// #define SHOW_FPS
|
||
|
|
||
|
#include "socdef.h"
|
||
|
#include "utestres.h"
|
||
|
|
||
|
//
|
||
|
// Cache size needed for the studio
|
||
|
//
|
||
|
#define kcbStudioCache (256 * 1024)
|
||
|
|
||
|
//
|
||
|
// Tooltip delay.
|
||
|
//
|
||
|
// The time below is in 60ths of a second (see clok.h in kauai -
|
||
|
// couldn't use kdtim... 'cause it's defined to be a const long )
|
||
|
|
||
|
#define kdtimToolTipDelay 90
|
||
|
|
||
|
|
||
|
//
|
||
|
// Cids for script->code communication
|
||
|
//
|
||
|
#define cidXYAxis 50000
|
||
|
#define cidXZAxis 50001
|
||
|
#define cidRecordPath 50002
|
||
|
#define cidRerecordPath 50003
|
||
|
#define cidSetTool 50004
|
||
|
#define cidPlay 50005
|
||
|
#define cidNewScene 50006
|
||
|
#define cidRespectGround 50009
|
||
|
#define cidPauseUntilClick 50010
|
||
|
#define cidPauseForSound 50011
|
||
|
#define cidClearPause 50012
|
||
|
#define cidBrowserFwd 50013
|
||
|
#define cidBrowserBack 50014
|
||
|
#define cidBrowserCancel 50015
|
||
|
#define cidBrowserOk 50016
|
||
|
#define cidBrowserSelect 50017
|
||
|
#define cidBrowserReady 50018
|
||
|
#define cidBrowserPreview 50019
|
||
|
#define cidBrowserSelectThum 50020
|
||
|
#define cidFrameScrollbar 50021
|
||
|
#define cidSceneScrollbar 50022
|
||
|
#define cidSooner 50023
|
||
|
#define cidLater 50024
|
||
|
#define cidEaselTransmogrify 50025
|
||
|
#define cidEaselRotate 50026
|
||
|
#define cidEaselCancel 50027
|
||
|
#define cidEaselOk 50028
|
||
|
#define cidNewSpletter 50029
|
||
|
#define cidSceneSortInit 50030
|
||
|
#define cidSceneSortSelect 50031
|
||
|
#define cidSceneSortInsert 50032
|
||
|
#define cidSceneSortScroll 50033
|
||
|
#define cidSceneSortNuke 50034
|
||
|
#define cidSceneSortOk 50035
|
||
|
#define cidSceneSortCancel 50036
|
||
|
#define cidSceneSortPortfolio 50037
|
||
|
#define cidSceneSortTransition 50038
|
||
|
#define cidSSorterNuke 50039
|
||
|
#define cidSSorterHand 50040
|
||
|
#define cidSSorterSelect 50041
|
||
|
#define cidApeSetAction 50042
|
||
|
#define cidApeNextCel 50043
|
||
|
#define cidEaselKey 50044
|
||
|
#define cidStartScroll 50045
|
||
|
#define cidEaselImport 50046
|
||
|
#define cidEaselTexture 50047
|
||
|
#define cidEaselShape 50048
|
||
|
#define cidEaselFont 50049
|
||
|
#define cidEaselSetFont 50050
|
||
|
#define cidEaselSetShape 50051
|
||
|
#define cidEaselSetColor 50052
|
||
|
#define cidEaselClosing 50053
|
||
|
#define cidEaselAccessories 50054
|
||
|
#define cidTextFont 50055
|
||
|
#define cidTextStyle 50056
|
||
|
#define cidTextSize 50057
|
||
|
#define cidTextColor 50058
|
||
|
#define cidTextBkgdColor 50059
|
||
|
#define cidLoadStudio 50060
|
||
|
#define cidLoadBuilding 50061
|
||
|
#define cidTextSetColor 50062
|
||
|
#define cidTextSetBkgdColor 50063
|
||
|
#define cidTheaterOpen 50064
|
||
|
#define cidTheaterLoad 50065
|
||
|
#define cidTheaterPlay 50066
|
||
|
#define cidTheaterStop 50067
|
||
|
#define cidTheaterRewind 50068
|
||
|
#define cidTheaterClose 50069
|
||
|
#define cidBrowserImport 50070
|
||
|
#define cidEaselVol 50071
|
||
|
#define cidEaselPlay 50072
|
||
|
#define cidListenVolSet 50073
|
||
|
#define cidLaunchImport 50074
|
||
|
#define cidPortfolioFile 50075
|
||
|
#define cidEaselRecord 50076
|
||
|
#define cidEaselCostumes 50077
|
||
|
#define cidTextSetFont 50078
|
||
|
#define cidTextSetSize 50079
|
||
|
#define cidPortfolioOpen 50080
|
||
|
#define cidPortfolioSave 50081
|
||
|
#define cidPortfolioClosed 50082
|
||
|
#define cidSplotInit 50083
|
||
|
#define cidSplotDo 50084
|
||
|
#define cidSplotUpdate 50085
|
||
|
#define cidSplotOk 50086
|
||
|
#define cidSplotCancel 50087
|
||
|
#define cidOpenSoundRecord 50088
|
||
|
#define cidRecordSetLength 50089
|
||
|
#define cidLoadProjectMovie 50090
|
||
|
#define cidPortfolioClear 50091
|
||
|
#define cidBrowserChangeCel 50092
|
||
|
#define cidDisableAccel 50093
|
||
|
#define cidEnableAccel 50094
|
||
|
#define cidInvokeSplot 50095
|
||
|
#define cidBrowserDel 50096
|
||
|
#define cidTextSetStyle 50097
|
||
|
#define cidProjectMovieLoaded 50098
|
||
|
#define cidBrowserVisible 50099
|
||
|
#define cidTheaterOpenCompleted 50100
|
||
|
#define cidTheaterLoadCompleted 50101
|
||
|
#define cidEaselVisible 50102
|
||
|
#define cidSoundsEnabled 50103
|
||
|
#define cidCreateTbox 50104
|
||
|
#define cidExitStudio 50105
|
||
|
#define cidModalTopicClosed 50106
|
||
|
#define cidLoadStudioFailed 50107
|
||
|
#define cidActorEaselOpen 50108
|
||
|
#define cidListenerEaselOpen 50109
|
||
|
#define cidLoadStudioDoc 50110
|
||
|
#define cidPortfolioResult 50111
|
||
|
#define cidFrameThumb 50112
|
||
|
#define cidSceneThumb 50113
|
||
|
#define cidQuerySaveDocResult 50114
|
||
|
|
||
|
// Misc Studio Strings
|
||
|
#define idsBrowserPage 0
|
||
|
#define idsSoundFont 7
|
||
|
#define idsActionFont 8
|
||
|
#define idsListenFont 9
|
||
|
#define idsRollCallFont 10
|
||
|
#define idsBrwsPageFont 11
|
||
|
#define idsTboxDypFont 12
|
||
|
#define idsStudioFont 13
|
||
|
#define idsMovieNameDypFont 29
|
||
|
|
||
|
//
|
||
|
// String Registry Entries
|
||
|
//
|
||
|
#define kstidActor 0x00500 // Thru 504
|
||
|
#define kstidProp 0x00510 // Thru 514
|
||
|
#define kstidQuerySave 0x00525
|
||
|
#define kstidQueryCD 0x00526
|
||
|
#define kstidQuerySoundDelete 0x00527
|
||
|
#define kstidQueryOverwrite 0x00528
|
||
|
#define kstidGenericError 0x00529
|
||
|
|
||
|
//
|
||
|
// Ids for each gob within the studio
|
||
|
//
|
||
|
#define kidStudio 0x20000
|
||
|
#define kidPalette 0x20001
|
||
|
#define kidBackground 0x20002
|
||
|
#define kidSettingsCover 0x20005
|
||
|
#define kidActorsCover 0x20006
|
||
|
#define kidSoundsCover 0x20007
|
||
|
#define kidTextsCover 0x20008
|
||
|
#define kidScrollbarsCover 0x2000B
|
||
|
#define kidUndosCover 0x2000D
|
||
|
#define kidBooksCover 0x2000E
|
||
|
#define kidDoors 0x2000F
|
||
|
#define kidSettingsBackground 0x20010
|
||
|
#define kidActorsBackground 0x20011
|
||
|
#define kidSoundsBackground 0x20012
|
||
|
#define kidTextsBackground 0x20013
|
||
|
#define kidSettingsCameras 0x20014
|
||
|
#define kidActorsSelect 0x20015
|
||
|
#define kidActorsBiography 0x20016
|
||
|
#define kidActorsCompose 0x20017
|
||
|
#define kidActorsCostume 0x20018
|
||
|
#define kidActorsNormalizeRot 0x20019
|
||
|
#define kidBrwsAction 0x2001A
|
||
|
#define kidActorsRecordMode 0x2001B
|
||
|
#define kidActorsRotateX 0x2001C
|
||
|
#define kidActorsRotateY 0x2001D
|
||
|
#define kidActorsRotateZ 0x2001E
|
||
|
#define kidActorsSooner 0x2001F
|
||
|
#define kidActorsSquash 0x20020
|
||
|
#define kidActorsShrink 0x20021
|
||
|
#define kidActorsXY 0x20022
|
||
|
#define kidActorsXZ 0x20023
|
||
|
#define kidActorsGround 0x20024
|
||
|
#define kidSoundsMixer 0x20025
|
||
|
#define kidSoundsPlayOnce 0x20026
|
||
|
#define kidSoundsListen 0x20027
|
||
|
#define kidSoundsRecord 0x20028
|
||
|
#define kidSoundsLooping 0x20029
|
||
|
#define kidSoundsAttachToCell 0x2002A
|
||
|
#define kidSoundsClear 0x2002B
|
||
|
#define kidTextsBkgdColor 0x2002C
|
||
|
#define kidTextsFontShape 0x2002D
|
||
|
#define kidTextsFontColor 0x2002E
|
||
|
#define kidTextsFont 0x2002F
|
||
|
#define kidTextsSelect 0x20030
|
||
|
#define kidTextsScroll 0x20031
|
||
|
#define kidTextsFontSize 0x20032
|
||
|
#define kidTextsStory 0x20033
|
||
|
#define kidBook 0x20034
|
||
|
#define kidMap 0x20035
|
||
|
#define kidCutCopyPaste 0x20036
|
||
|
#define kidUndo 0x20037
|
||
|
#define kidVolumeSlider 0x20038
|
||
|
#define kidPlay 0x20039
|
||
|
#define kidSceneSorter 0x2003A
|
||
|
#define kidPortfolio 0x2003C
|
||
|
#define kidExit 0x2003D
|
||
|
#define kidBrwsBackground 0x2003E
|
||
|
#define kidBrwsActor 0x2003F
|
||
|
#define kidBrwsProp 0x20040
|
||
|
#define kidBrwsThreeD 0x20041
|
||
|
#define kidSettingsBrowser 0x20042
|
||
|
#define kidBrwsMidi 0x20043
|
||
|
#define kidBrwsFX 0x20044
|
||
|
#define kidBrwsSpeech 0x20045
|
||
|
#define kidTextsCreate 0x20046
|
||
|
#define kidPortsBackground 0x20047
|
||
|
#define kidPortsPortfolio 0x20048
|
||
|
#define kidPortsNew 0x20049
|
||
|
#define kidPortsSave 0x2004A
|
||
|
#define kidPausesMouse 0x2004C
|
||
|
#define kidPausesClear 0x2004D
|
||
|
#define kidPausesSound 0x2004E
|
||
|
#define kidCCPBackground 0x2004F
|
||
|
#define kidCCPSceneChopFwd 0x20050
|
||
|
#define kidCCPSceneNuke 0x20051
|
||
|
#define kidCCPActorNuke 0x20052
|
||
|
#define kidCCPCopyRoute 0x20053
|
||
|
#define kidCCPPaste 0x20054
|
||
|
#define kidCCPCopy 0x20055
|
||
|
#define kidCCPCut 0x20056
|
||
|
#define kidGenericCancel 0x20058
|
||
|
#define kidGenericOk 0x20059
|
||
|
#define kidGenericPageFwd 0x2005A
|
||
|
#define kidGenericPageBack 0x2005B
|
||
|
#define kidCameraFrame 0x2005C
|
||
|
#define kidWorkspace 0x2005D
|
||
|
#define kidBackground1 0x2005E
|
||
|
#define kidBackground2 0x2005F
|
||
|
#define kidBackground3 0x20060
|
||
|
#define kidBackground4 0x20061
|
||
|
#define kidCCPSceneChopBack 0x20062
|
||
|
#define kidActorsContinue 0x20063
|
||
|
#define kidActorsRotate 0x20064
|
||
|
#define kidActorsTransform 0x20065
|
||
|
#define kidRotateBackground 0x20066
|
||
|
#define kidTransformBackground 0x20067
|
||
|
#define kidScrollBackground 0x20068
|
||
|
#define kidTextsScrollType 0x20069
|
||
|
#define kidBrowserObj 0x2006A
|
||
|
#define kidActorsRotateNorm 0x2006B
|
||
|
#define kidActorsTransformNorm 0x2006C
|
||
|
#define kidBrwsSceneFrame 0x2006D // CNO for Scene browser frame
|
||
|
#define kidBrwsActorFrame 0x2006E // CNO for Actor browser frame
|
||
|
#define kidBrwsMaterial 0x2006F
|
||
|
#define kidBrwsCMaterial 0x20070
|
||
|
#define kidBrwsFonts 0x20071
|
||
|
#define kidBrwsForeColor 0x20072
|
||
|
#define kidBrwsBackColor 0x20073
|
||
|
#define kidBrwsTextSize 0x20074
|
||
|
#define kidActorsBrowser 0x20075 // the button itself
|
||
|
#define kidActorsPropBrowser 0x20076 // the button itself
|
||
|
#define kidActorsSpletters 0x20077 // the button itself
|
||
|
#define kidSoundsEfxBrowser 0x20078 // the button itself
|
||
|
#define kidSoundsMicBrowser 0x20079 // the button itself
|
||
|
#define kidSoundsMusicBrowser 0x2007A // the button itself
|
||
|
#define kidActorsActionBrowser 0x2007B // the button itself
|
||
|
#define kidBrwsCamera 0x2007C
|
||
|
#define kidBrwsCameraFrame 0x2007D // CNO for Camera browser frame
|
||
|
#define kidBrwsPropFrame 0x2007E // CNO for Camera browser frame
|
||
|
#define kidBrwsActionFrame 0x2007F // CNO for Camera browser frame
|
||
|
#define kidBrwsActionPrev 0x20080 // The action preview frame.
|
||
|
#define kidGenericGlass 0x20081 // Covers all the tools to protect them from clicks
|
||
|
#define kidFrameBackground 0x20082
|
||
|
#define kidFrameTitle 0x20083
|
||
|
#define kidFrameText 0x20084
|
||
|
#define kidFrameFW 0x20085
|
||
|
#define kidFrameFWEnd 0x20086
|
||
|
#define kidFrameRW 0x20087
|
||
|
#define kidFrameRWEnd 0x20088
|
||
|
#define kidFrameScrollbar 0x20089
|
||
|
#define kidFrameThumb 0x2008A
|
||
|
#define kidSceneBackground 0x2008B
|
||
|
#define kidSceneTitle 0x2008C
|
||
|
#define kidSceneText 0x2008D
|
||
|
#define kidSceneFW 0x2008E
|
||
|
#define kidSceneFWEnd 0x2008F
|
||
|
#define kidSceneRW 0x20090
|
||
|
#define kidSceneRWEnd 0x20091
|
||
|
#define kidSceneScrollbar 0x20092
|
||
|
#define kidSceneThumb 0x20093
|
||
|
#define kidName 0x20094
|
||
|
#define kidPortsSaveAs 0x20095
|
||
|
#define kidRollCallActor 0x20096
|
||
|
#define kidRollCallProp 0x20097
|
||
|
#define kidCCPTboxNuke 0x20098
|
||
|
#define kidFps 0x20099
|
||
|
#define kidActorsSoonerButton 0x2009B
|
||
|
#define kidActorsLaterButton 0x2009C
|
||
|
#define kidBrwsRollCall 0x2009D
|
||
|
#define kidSpltBackground 0x2009E
|
||
|
#define kidSpltTransmogrify 0x2009F
|
||
|
#define kidSpltTextures 0x200A0
|
||
|
#define kidSpltShape 0x200A1
|
||
|
#define kidSpltRotate 0x200A2
|
||
|
#define kidSpltImportTexture 0x200A3
|
||
|
#define kidSpltCancel 0x200A4
|
||
|
#define kidSpltOk 0x200A5
|
||
|
#define kidSpltPreviewFrame 0x200A6
|
||
|
#define kidSpltFont 0x200A7
|
||
|
#define kidCostBackground 0x200A8
|
||
|
#define kidCostCostumes 0x200A9
|
||
|
#define kidCostRotate 0x200AA
|
||
|
#define kidCostAccessories 0x200AB
|
||
|
#define kidCostCancel 0x200AC
|
||
|
#define kidCostOk 0x200AD
|
||
|
#define kidCostPreviewFrame 0x200AE
|
||
|
|
||
|
/* Scene sorter */
|
||
|
#define kidSSorterBackground 0x200AF
|
||
|
#define khidSceneSorter 0x200B0
|
||
|
#define kidSSorterOpen 0x200B1
|
||
|
#define kidSSorterScrollUp 0x200B2
|
||
|
#define kidSSorterScrollDn 0x200B3
|
||
|
#define kidSSorterCancel 0x200B4
|
||
|
#define kidSSorterOk 0x200B5
|
||
|
#define kidSSorterHand 0x200B6
|
||
|
/* NOTE: the thumb kids *must* be immediately before the frame kids;
|
||
|
they are used in reverse order, starting at kidSSorterFrame - 1 */
|
||
|
#define kidSceneSortThumbMin 0x200B7 // Next 0x20 are reserved
|
||
|
#define kidSSorterFrame 0x200D7 // Next 0x40 are reserved
|
||
|
#define kidSSorterNuke 0x20117
|
||
|
#define kidTransition1 0x20118
|
||
|
#define kidTransition2 0x20119
|
||
|
#define kidTransition3 0x2011A
|
||
|
#define kidTransition4 0x2011B
|
||
|
#define kidSSorterThumbFrame 0x2011C
|
||
|
#define kidBrwsTextCreate 0x2011D
|
||
|
#define kidCTextsStory 0x2011E
|
||
|
#define kidCTextsScroll 0x2011F
|
||
|
#define kidSpltEditBox 0x20121
|
||
|
#define kidCostEditBox 0x20123
|
||
|
#define kidSpltGlass 0x20124
|
||
|
#define kidCostGlass 0x20125
|
||
|
#define kidSettingsGlass 0x20126
|
||
|
#define kidCameraGlass 0x20127
|
||
|
#define kidActorGlass 0x20128
|
||
|
#define kidPropGlass 0x20129
|
||
|
#define kidActionGlass 0x2012A
|
||
|
#define kidFXGlass 0x2012B
|
||
|
#define kidMidiGlass 0x2012C
|
||
|
#define kidSpeechGlass 0x2012D
|
||
|
#define kidBrwsSoundsBackground 0x2012E
|
||
|
#define kidSSorterBar 0x2012F
|
||
|
|
||
|
#define kidNewSoundBackground 0x20131
|
||
|
#define kidNewSoundCancel 0x20132
|
||
|
#define kidNewSoundOk 0x20133
|
||
|
#define kidNewSoundEditBox 0x20134
|
||
|
#define kidNewSoundRecord 0x20135
|
||
|
#define kidNewSoundPlay 0x20136
|
||
|
#define kidListenBackgroundActor 0x20137
|
||
|
#define kidListenCancel 0x20138
|
||
|
#define kidListenOk 0x20139
|
||
|
#define kidListenGlassActor 0x2013A
|
||
|
#define kidBrwsSoundFrame 0x2013B
|
||
|
#define kidListenVolSpeech 0x2013C
|
||
|
#define kidListenVolFX 0x2013D
|
||
|
#define kidListenVolSpeechMM 0x2013E
|
||
|
#define kidListenVolFXMM 0x2013F
|
||
|
#define kidListenVolMidi 0x20140
|
||
|
#define kidListenEditBoxSpeech 0x20141
|
||
|
#define kidListenEditBoxFX 0x20142
|
||
|
#define kidListenEditBoxSpeechMM 0x20143
|
||
|
#define kidListenEditBoxFXMM 0x20144
|
||
|
#define kidListenEditBoxMidi 0x20145
|
||
|
#define kidListenNukeSpeech 0x20146
|
||
|
#define kidListenNukeFX 0x20147
|
||
|
#define kidListenNukeSpeechMM 0x20148
|
||
|
#define kidListenNukeFXMM 0x20149
|
||
|
#define kidListenNukeMidi 0x2014A
|
||
|
#define kidSoundsImportGlass 0x2014B
|
||
|
#define kidBrwsSoundsImportBackground 0x2014C
|
||
|
#define kidBrwsSoundImportFrame 0x2014D
|
||
|
#define kidListenBackgroundBkgd 0x2014E
|
||
|
#define kidListenGlassBkgd 0x2014F
|
||
|
#define kidListenMidiIcon 0x20150
|
||
|
#define kidListenSpeechIcon 0x20151
|
||
|
#define kidListenSpeechMMIcon 0x20152
|
||
|
#define kidListenFXIcon 0x20153
|
||
|
#define kidListenFXMMIcon 0x20154
|
||
|
#define kidBrwsImportFX 0x20155
|
||
|
#define kidBrwsImportMidi 0x20156
|
||
|
#define kidBrwsImportSpeech 0x20157
|
||
|
#define kidRecordGlass 0x20158
|
||
|
#define kidRecordBackground 0x20159
|
||
|
#define kidRecordSoundLength 0x2015A
|
||
|
#define kidRecordSoundName 0x2015B
|
||
|
#define kidRecordRecord 0x2015C
|
||
|
#define kidRecordPlay 0x2015D
|
||
|
#define kidRecordCancel 0x2015E
|
||
|
#define kidRecordOk 0x2015F
|
||
|
#define kidGadget 0x20160
|
||
|
#define kidHelpAnchor 0x20161
|
||
|
#define kidGenericPageNum 0x20162
|
||
|
#define kidVolumeThumb 0x20163
|
||
|
#define kidRollCallActorBorder1 0x20164
|
||
|
#define kidRollCallActorBorder2 0x20165
|
||
|
#define kidRollCallActorBorder3 0x20166
|
||
|
#define kidRollCallActorBorder4 0x20167
|
||
|
#define kidRollCallPropBorder1 0x20168
|
||
|
#define kidRollCallPropBorder2 0x20169
|
||
|
#define kidRollCallPropBorder3 0x2016A
|
||
|
#define kidRollCallPropBorder4 0x2016B
|
||
|
#define kidListenVolSpeechThumb 0x2016C
|
||
|
#define kidListenVolFXThumb 0x2016D
|
||
|
#define kidListenVolMidiThumb 0x2016E
|
||
|
#define kidListenVolSpeechMMThumb 0x2016F
|
||
|
#define kidListenVolFXMMThumb 0x20170
|
||
|
|
||
|
|
||
|
|
||
|
//
|
||
|
// Browser Controls
|
||
|
// Browser buttons require a range of kids
|
||
|
//
|
||
|
#define kidRollCallActorDownArrow 0x21000
|
||
|
#define kidRollCallActorUpArrow 0x21001
|
||
|
#define kidRollCallPropDownArrow 0x21002
|
||
|
#define kidRollCallPropUpArrow 0x21003
|
||
|
#define kidImportPageFwd 0x21004 // Sound import
|
||
|
#define kidImportPageBack 0x21005
|
||
|
#define kidImportOk 0x21006
|
||
|
#define kidImportCancel 0x21007
|
||
|
#define kidImportPageNum 0x21008
|
||
|
#define kidReserveProjects 0x21009
|
||
|
|
||
|
// The following ordering of the control buttons must be preserved
|
||
|
#define kidBrowserPageFwd 0x21010 // Control buttons are ordered
|
||
|
#define kidBrowserPageBack 0x21011
|
||
|
#define kidBrowserOk 0x21012
|
||
|
#define kidBrowserCancel 0x21013
|
||
|
#define kidBrowserImport 0x21014
|
||
|
#define kidBrowserRecord 0x21015
|
||
|
#define kidBrowserPageNum 0x21016
|
||
|
#define kidBrowserCtrlLim 0x21020 //Reserved for future controls
|
||
|
// Browser Frames
|
||
|
#define kidRollCallActorFrame 0x21100 // Reserving future frames
|
||
|
#define kidRollCallActorFrame1 0x21100
|
||
|
#define kidRollCallActorFrame2 0x21101
|
||
|
#define kidRollCallActorFrame3 0x21102
|
||
|
#define kidRollCallActorFrame4 0x21103
|
||
|
#define kidRollCallPropFrame 0x21110
|
||
|
#define kidRollCallPropFrame1 0x21110
|
||
|
#define kidRollCallPropFrame2 0x21111
|
||
|
#define kidRollCallPropFrame3 0x21112
|
||
|
#define kidRollCallPropFrame4 0x21113
|
||
|
#define kidBrowserFrame 0x21120
|
||
|
#define kidBrowserFrameLim 0x21200
|
||
|
// Import Frames
|
||
|
#define kidImportFrame 0x21301
|
||
|
#define kidImportThumbLim 0x21500
|
||
|
|
||
|
|
||
|
//
|
||
|
// Ids for popdowns
|
||
|
//
|
||
|
#define kidSpltsColor 0x21501
|
||
|
#define kidSpltsColorBackground 0x21502
|
||
|
#define kidSpltsColorPageDown 0x21503
|
||
|
#define kidSpltsColorPageUp 0x21504
|
||
|
#define kidSpltsColorFrame 0x21505
|
||
|
#define kidSpltsColorFrameLim 0x21510
|
||
|
|
||
|
#define kidSpltsShape 0x21511
|
||
|
#define kidSpltsShapeBackground 0x21512
|
||
|
#define kidSpltsShapePageDown 0x21513
|
||
|
#define kidSpltsShapePageUp 0x21514
|
||
|
#define kidSpltsShapeFrame 0x21515
|
||
|
#define kidSpltsShapeFrameLim 0x21520
|
||
|
|
||
|
#define kidSpltsFont 0x21521
|
||
|
#define kidSpltsFontBackground 0x21522
|
||
|
#define kidSpltsFontPageDown 0x21523
|
||
|
#define kidSpltsFontPageUp 0x21524
|
||
|
#define kidSpltsFontFrame 0x21525
|
||
|
#define kidSpltsFontFrameLim 0x21530
|
||
|
|
||
|
#define kidActorsAcc 0x21531
|
||
|
#define kidActorsAccBackground 0x21532
|
||
|
#define kidActorsAccPageDown 0x21533
|
||
|
#define kidActorsAccPageUp 0x21534
|
||
|
#define kidActorsAccFrame 0x21535
|
||
|
#define kidActorsAccFrameLim 0x21540
|
||
|
|
||
|
#define kidTextFont 0x21541
|
||
|
#define kidTextFontBackground 0x21542
|
||
|
#define kidTextFontPageDown 0x21543
|
||
|
#define kidTextFontPageUp 0x21544
|
||
|
#define kidTextFontFrame 0x21545
|
||
|
#define kidTextFontFrameLim 0x21550
|
||
|
|
||
|
#define kidTextStyle 0x21551
|
||
|
#define kidTextStyleBackground 0x21552
|
||
|
#define kidTextStylePageDown 0x21553
|
||
|
#define kidTextStylePageUp 0x21554
|
||
|
#define kidTextStyleFrame 0x21555
|
||
|
#define kidTextStyleFrameLim 0x21560
|
||
|
|
||
|
#define kidTextSize 0x21561
|
||
|
#define kidTextSizeBackground 0x21562
|
||
|
#define kidTextSizePageDown 0x21563
|
||
|
#define kidTextSizePageUp 0x21564
|
||
|
#define kidTextSizeFrame 0x21565
|
||
|
#define kidTextSizeFrameLim 0x21570
|
||
|
|
||
|
#define kidTextColor 0x21571
|
||
|
#define kidTextColorBackground 0x21572
|
||
|
#define kidTextColorPageDown 0x21573
|
||
|
#define kidTextColorPageUp 0x21574
|
||
|
#define kidTextColorFrame 0x21575
|
||
|
#define kidTextColorFrameLim 0x21580
|
||
|
|
||
|
#define kidTextBkgdColor 0x21581
|
||
|
#define kidTextBkgdColorBackground 0x21582
|
||
|
#define kidTextBkgdColorPageDown 0x21583
|
||
|
#define kidTextBkgdColorPageUp 0x21584
|
||
|
#define kidTextBkgdColorFrame 0x21585
|
||
|
#define kidTextBkgdColorFrameLim 0x21590
|
||
|
|
||
|
// Action preview buttons
|
||
|
#define kidBrowserActionBackCel 0x21591
|
||
|
#define kidBrowserActionChangeCel 0x21592
|
||
|
#define kidBrowserActionFwdCel 0x21593
|
||
|
|
||
|
#define kidGenericDisableGlass 0x21594 // Covers all the tools to protect them from clicks
|
||
|
#define kidTextFontThumb 0x21595
|
||
|
|
||
|
#define kidPressPageFwd 0x21596
|
||
|
#define kidPressPageBack 0x21597
|
||
|
|
||
|
|
||
|
|
||
|
//
|
||
|
// Start tool tip CNOs
|
||
|
//
|
||
|
#define kttGenericPageFwd 0x22300
|
||
|
#define kttGenericPageBack 0x22301
|
||
|
#define kttGenericCancel 0x22302
|
||
|
#define kttGenericOk 0x22303
|
||
|
#define kttPortsPortfolio 0x22304
|
||
|
#define kttPortsNew 0x22305
|
||
|
#define kttPortsSave 0x22306
|
||
|
#define kttCCPSceneChopFwd 0x22307
|
||
|
#define kttCCPSceneChopBack 0x22308
|
||
|
#define kttCCPSceneNuke 0x22309
|
||
|
#define kttCCPActorNuke 0x2230A
|
||
|
#define kttCCPCopyRoute 0x2230B
|
||
|
#define kttCCPPaste 0x2230C
|
||
|
#define kttCCPCopy 0x2230D
|
||
|
#define kttCCPCut 0x2230E
|
||
|
#define kttActorsRotateX 0x2230F
|
||
|
#define kttActorsRotateY 0x22310
|
||
|
#define kttActorsRotateZ 0x22311
|
||
|
#define kttActorsRotateNorm 0x22312
|
||
|
#define kttActorsSquash 0x22313
|
||
|
#define kttActorsShrink 0x22314
|
||
|
#define kttActorsTransformNorm 0x22315
|
||
|
#define kttTextsScroll 0x22316
|
||
|
#define kttTextsStory 0x22317
|
||
|
#define kttSettingsCameras 0x22318
|
||
|
#define kttSceneSorter 0x22319
|
||
|
#define kttPausesMouse 0x2231A
|
||
|
#define kttPausesClear 0x2231B
|
||
|
#define kttPausesSound 0x2231C
|
||
|
#define kttActorsSelect 0x2231D
|
||
|
#define kttActorsBiography 0x2231E
|
||
|
#define kttActorsCompose 0x2231F
|
||
|
#define kttActorsCostume 0x22320
|
||
|
#define kttActorsActionBrowser 0x22321
|
||
|
#define kttActorsContinue 0x22322
|
||
|
#define kttActorsRecordMode 0x22323
|
||
|
#define kttActorsSooner 0x22324
|
||
|
#define kttActorsRotate 0x22325
|
||
|
#define kttActorsTransform 0x22326
|
||
|
#define kttActorsXY 0x22327
|
||
|
#define kttActorsGround 0x22328
|
||
|
#define kttSoundsPlayOnce 0x22329
|
||
|
#define kttSoundsListen 0x2232A
|
||
|
#define kttSoundsLooping 0x2232B
|
||
|
#define kttSoundsAttachToCell 0x2232C
|
||
|
#define kttTextsBkgdColor 0x2232D
|
||
|
#define kttTextsFontShape 0x2232E
|
||
|
#define kttTextsFontColor 0x2232F
|
||
|
#define kttTextsFont 0x22330
|
||
|
#define kttTextsSelect 0x22331
|
||
|
#define kttTextsFontSize 0x22332
|
||
|
#define kttTextsScrollType 0x22333
|
||
|
#define kttSettingsCover 0x22334
|
||
|
#define kttActorsCover 0x22335
|
||
|
#define kttSoundsCover 0x22336
|
||
|
#define kttTextsCover 0x22337
|
||
|
#define kttBook 0x22338
|
||
|
#define kttMap 0x22339
|
||
|
#define kttCutCopyPaste 0x2233A
|
||
|
#define kttUndo 0x2233B
|
||
|
#define kttVolumeSlider 0x2233C
|
||
|
#define kttPlay 0x2233D
|
||
|
#define kttPortfolio 0x2233E
|
||
|
#define kttExit 0x2233F
|
||
|
#define kttSettingsBrowser 0x22340
|
||
|
#define kttActorsBrowser 0x22341
|
||
|
#define kttActorsPropBrowser 0x22342
|
||
|
#define kttActorsSpletters 0x22343
|
||
|
#define kttSoundsEfxBrowser 0x22344
|
||
|
#define kttSoundsMicBrowser 0x22345
|
||
|
#define kttSoundsMusicBrowser 0x22346
|
||
|
#define kttTextsCreate 0x22347
|
||
|
#define kttActorsSoonerButton 0x22348
|
||
|
#define kttActorsLaterButton 0x22349
|
||
|
#define kttSpltBackground 0x2234A
|
||
|
#define kttSpltTransmogrify 0x2234B
|
||
|
#define kttSpltTextures 0x2234C
|
||
|
#define kttSpltShape 0x2234D
|
||
|
#define kttSpltRotate 0x2234E
|
||
|
#define kttSpltImportTexture 0x2234F
|
||
|
#define kttSpltCancel 0x22350
|
||
|
#define kttSpltOk 0x22351
|
||
|
#define kttSpltFont 0x22352
|
||
|
#define kttCostBackground 0x22353
|
||
|
#define kttCostCostumes 0x22354
|
||
|
#define kttCostRotate 0x22355
|
||
|
#define kttCostAccessories 0x22356
|
||
|
#define kttCostCancel 0x22357
|
||
|
#define kttCostOk 0x22358
|
||
|
#define kttSSorterBackground 0x22359
|
||
|
#define kttSSorterFrame 0x2235A
|
||
|
#define kttTransition1 0x2235B
|
||
|
#define kttTransition2 0x2235C
|
||
|
#define kttTransition3 0x2235D
|
||
|
#define kttTransition4 0x2235E
|
||
|
#define kttSSorterScrollUp 0x2235F
|
||
|
#define kttSSorterScrollDn 0x22360
|
||
|
#define kttSSorterCancel 0x22361
|
||
|
#define kttSSorterOk 0x22362
|
||
|
#define kttSSorterHand 0x22363
|
||
|
#define kttSSorterNuke 0x22364
|
||
|
#define kttSSorterOpen 0x22365
|
||
|
#define kttSSorterThumbFrame 0x22366
|
||
|
#define kttBrwsTextCreate 0x22367
|
||
|
#define kttCTextsStory 0x22368
|
||
|
#define kttCTextsScroll 0x22369
|
||
|
#define kttBrowserRecord 0x2236A
|
||
|
#define kttBrowserImportFX 0x2236B
|
||
|
#define kttRollCallActorFrame 0x2236C // Reserving future frames thru 2238B
|
||
|
#define kttRollCallActorFrame1 0x2236D
|
||
|
#define kttRollCallActorFrame2 0x2236E
|
||
|
#define kttRollCallActorFrame3 0x2236F
|
||
|
#define kttRollCallActorFrame4 0x22370
|
||
|
#define kttRollCallActorUpArrow 0x2238A
|
||
|
#define kttRollCallActorDownArrow 0x2238B
|
||
|
#define kttRollCallPropFrame 0x2238C // Reserving future frames thru 223AD
|
||
|
#define kttRollCallPropFrame1 0x2238D
|
||
|
#define kttRollCallPropFrame2 0x2238E
|
||
|
#define kttRollCallPropFrame3 0x2238F
|
||
|
#define kttRollCallPropFrame4 0x22390
|
||
|
#define kttRollCallPropUpArrow 0x223AE
|
||
|
#define kttRollCallPropDownArrow 0x223AF
|
||
|
|
||
|
// Note: ***** - 6.19.95 --these ids conflicted with spletter easel #defines...
|
||
|
// any particular reason other than human error?
|
||
|
|
||
|
#define kttSceneBackground 0x223B0
|
||
|
#define kttRollCallProps 0x223B1
|
||
|
#define kttFrameBackground 0x223B2
|
||
|
#define kttPortsSaveAs 0x223B3
|
||
|
#define kttRollCallActors 0x223B4
|
||
|
#define kttCCPTboxNuke 0x223B5
|
||
|
#define kttListenVolSpeech 0x223B6
|
||
|
#define kttListenVolFX 0x223B7
|
||
|
#define kttListenVolSpeechMM 0x223B8
|
||
|
#define kttListenVolFXMM 0x223B9
|
||
|
#define kttListenVolMidi 0x223BA
|
||
|
#define kttListenNukeSpeech 0x223BB
|
||
|
#define kttListenNukeFX 0x223BC
|
||
|
#define kttListenNukeSpeechMM 0x223BD
|
||
|
#define kttListenNukeFXMM 0x223BE
|
||
|
#define kttListenNukeMidi 0x223BF
|
||
|
#define kttListenCancel 0x223C0
|
||
|
#define kttListenOk 0x223C1
|
||
|
#define kttListenEditBoxSpeech 0x223C2
|
||
|
#define kttListenEditBoxFX 0x223C3
|
||
|
#define kttListenEditBoxSpeechMM 0x223C4
|
||
|
#define kttListenEditBoxFXMM 0x223C5
|
||
|
#define kttListenEditBoxMidi 0x223C6
|
||
|
#define kttImportPageFwd 0x223C7
|
||
|
#define kttImportPageBack 0x223C8
|
||
|
#define kttImportCancel 0x223C9
|
||
|
#define kttImportOk 0x223CA
|
||
|
#define kttRecordSoundLength 0x223CB
|
||
|
#define kttRecordSoundName 0x223CC
|
||
|
#define kttRecordRecord 0x223CD
|
||
|
#define kttRecordPlay 0x223CE
|
||
|
#define kttRecordCancel 0x223CF
|
||
|
#define kttRecordOk 0x223D0
|
||
|
#define kttBrwsActionChangeCel 0x223D1
|
||
|
#define kttBrwsActionBackCel 0x223D2
|
||
|
#define kttBrwsActionFwdCel 0x223D3
|
||
|
#define kttBrowserDelete 0x223D4
|
||
|
#define kttEaselOk 0x223D5
|
||
|
#define kttEaselCancel 0x223D6
|
||
|
#define kttRemoveSound 0x223D7
|
||
|
#define kttRewindEnd 0x223D8
|
||
|
#define kttRewind 0x223D9
|
||
|
#define kttFForward 0x223DA
|
||
|
#define kttFForwardEnd 0x223DB
|
||
|
#define kttFirstScene 0x223DC
|
||
|
#define kttPrevScene 0x223DD
|
||
|
#define kttNextScene 0x223DE
|
||
|
#define kttLastScene 0x223DF
|
||
|
#define kttSceneSlider 0x223E0
|
||
|
#define kttFrameSlider 0x223E1
|
||
|
#define kttBrowserImportSpeech 0x223E2
|
||
|
#define kttBrowserImportMidi 0x223E3
|
||
|
|
||
|
//
|
||
|
// Sound CNOs
|
||
|
//
|
||
|
#define kcnoCoverWav 0x23001
|
||
|
#define kcnoPBrowseWav 0x23002
|
||
|
#define kcnoDropDnWav 0x23003
|
||
|
#define kcnoSBrowseWav 0x23004
|
||
|
#define kcnoBrwzPicWav 0x23005
|
||
|
#define kcnoBrwzBtnWav 0x23006
|
||
|
#define kcnoEzlOpenWav 0x23007
|
||
|
#define kcnoStateOnWav 0x23008
|
||
|
#define kcnoStateOffWav 0x23009
|
||
|
#define kcnoGrabSnWav 0x2300A
|
||
|
#define kcnoDropSnWav 0x2300B
|
||
|
#define kcnoSelectWav 0x2300C
|
||
|
#define kcnoSquashWav 0x2300D
|
||
|
#define kcnoStretchWav 0x2300E
|
||
|
#define kcnoGrowWav 0x2300F
|
||
|
#define kcnoShrinkWav 0x23010
|
||
|
#define kcnoCBackSWav 0x23011
|
||
|
#define kcnoRotateWav 0x23012
|
||
|
#define kcnoCBackRWav 0x23013
|
||
|
#define kcnoSFreezeWav 0x23014
|
||
|
#define kcnoSyStepFWav 0x23015
|
||
|
#define kcnoSyStepBWav 0x23016
|
||
|
#define kcnoMoveWav 0x23017
|
||
|
#define kcnoMove1Wav 0x23018
|
||
|
#define kcnoMoveAllWav 0x23019
|
||
|
#define kcnoActStepFWav 0x2301A
|
||
|
#define kcnoActStepBWav 0x2301B
|
||
|
#define kcnoTBkOpenWav 0x2301D
|
||
|
#define kcnoSPlayWav 0x2301E
|
||
|
#define kcnoSLoopWav 0x2301F
|
||
|
#define kcnoSActWav 0x23020
|
||
|
#define kcnoWFontWav 0x23022
|
||
|
#define kcnoWSizeWav 0x23023
|
||
|
#define kcnoWColorWav 0x23024
|
||
|
#define kcnoWStyleWav 0x23025
|
||
|
#define kcnoWBgClrWav 0x23026
|
||
|
#define kcnoWScrOnWav 0x23027
|
||
|
#define kcnoWScrOffWav 0x23028
|
||
|
#define kcnoGoFrstFWav 0x23029
|
||
|
#define kcnoGoPrevFWav 0x2302A
|
||
|
#define kcnoGoNextFWav 0x2302B
|
||
|
#define kcnoAddFrameWav 0x2302C
|
||
|
#define kcnoGoLastFWav 0x2302D
|
||
|
#define kcnoGoFrstSWav 0x2302E
|
||
|
#define kcnoGoPrevSWav 0x2302F
|
||
|
#define kcnoGoNextSWav 0x23030
|
||
|
#define kcnoGoLastSWav 0x23031
|
||
|
#define kcnoPlayWav 0x23032
|
||
|
#define kcnoUndoWav 0x23033
|
||
|
#define kcnoRedoWav 0x23034
|
||
|
#define kcnoRemBfrWav 0x23035
|
||
|
#define kcnoRemAftrWav 0x23036
|
||
|
#define kcnoRemScnWav 0x23037
|
||
|
#define kcnoRemActrWav 0x23038
|
||
|
#define kcnoRemWBoxWav 0x23039
|
||
|
#define kcnoPasteWav 0x2303A
|
||
|
#define kcnoCopyPWav 0x2303B
|
||
|
#define kcnoCopyWav 0x2303C
|
||
|
#define kcnoCutWav 0x2303D
|
||
|
#define kcnoStopWav 0x2303E
|
||
|
#define kcnoSecToolWav 0x2303F
|
||
|
#define kcnoOkWav 0x23040
|
||
|
#define kcnoCancelWav 0x23041
|
||
|
#define kcnoFNewWav 0x23042
|
||
|
#define kcnoFSaveWav 0x23043
|
||
|
#define kcnoFSaveAsWav 0x23044
|
||
|
#define kcnoPFOpenWav 0x23045
|
||
|
#define kcnoExitWav 0x23046
|
||
|
#define kcnoPageUpWav 0x23047
|
||
|
#define kcnoPageDnWav 0x23048
|
||
|
#define kcnoRSwitchWav 0x23049
|
||
|
#define kcnoLSelectWav 0x2304A
|
||
|
#define kcnoNukeSnWav 0x2304B
|
||
|
#define kcnoCostumeWav 0x2304C
|
||
|
#define kcnoAcesoryWav 0x2304D
|
||
|
#define kcnoSpinWav 0x2304E
|
||
|
#define kcnoMikeWav 0x2304F
|
||
|
#define kcnoRPlayWav 0x23050
|
||
|
#define kcnoPSelectWav 0x23051
|
||
|
#define kcnoRandomWav 0x23052
|
||
|
#define kcnoMapOpenWav 0x23053
|
||
|
#define kcnoRecordWav 0x23054
|
||
|
|
||
|
|
||
|
//
|
||
|
// the following are id's for help topics used as labels
|
||
|
//
|
||
|
#define klabFrameCounter 0x22500
|
||
|
#define klabSceneCounter 0x22501
|
||
|
#define klabName 0x22502
|
||
|
#define klabFps 0x22503
|
||
|
|
||
|
|
||
|
// Where to go in building after leaving studio. The temp variable is
|
||
|
// used to fix the real variable if an aborted attempt to go to the building
|
||
|
// is made from the map. (Bug #1010)
|
||
|
#define kpridBuildingGob 0x23300
|
||
|
#define kpridBuildingGobT 0x23301
|
||
|
#define kpridBuildingState 0x23302
|
||
|
#define kpridBuildingStateT 0x23303
|
||
|
|
||
|
// the following are "Property Id's" for Browsers.
|
||
|
//
|
||
|
// The property foobarDef indicates the id of a default item that should
|
||
|
// show in the browser page the first time it's instantiated per session
|
||
|
// This will differ by series member.
|
||
|
//
|
||
|
// The property foobarPref is maintained by the browser code and IS
|
||
|
// OVERWRITEABLE from script. Upon creation, the browser will search
|
||
|
// its content list and display the page which contains this content
|
||
|
//
|
||
|
// NOTE: the only ones that really matter for scripting are the
|
||
|
// actor, prop, background and sound* browsers.
|
||
|
|
||
|
#define kpridBrwsBackgroundDef 0x23400
|
||
|
#define kpridBrwsBackgroundPref 0x23401
|
||
|
#define kpridBrwsCameraDef 0x23402
|
||
|
#define kpridBrwsCameraPref 0x23403
|
||
|
|
||
|
#define kpridBrwsActorDef 0x23404
|
||
|
#define kpridBrwsActorPref 0x23405
|
||
|
#define kpridBrwsPropDef 0x23406
|
||
|
#define kpridBrwsPropPref 0x23407
|
||
|
#define kpridBrwsActionDef 0x23408
|
||
|
#define kpridBrwsActionPref 0x23409
|
||
|
|
||
|
#define kpridBrwsBkSoundDef 0x2340A
|
||
|
#define kpridBrwsBkSoundPref 0x2340B
|
||
|
#define kpridBrwsFXSoundDef 0x2340C
|
||
|
#define kpridBrwsFXSoundPref 0x2340D
|
||
|
#define kpridBrwsMusSoundDef 0x2340E
|
||
|
#define kpridBrwsMusSoundPref 0x2340F
|
||
|
|
||
|
#define kpridBrwsDefaultSid 0x23410
|
||
|
#define kpridBrwsDefaultThum 0x23411
|
||
|
#define kpridBrwsOverrideThum 0x23412
|
||
|
#define kpridBrwsOverrideSidThum 0x23413
|
||
|
#define kpridBrwsOverrideKidThum 0x23414
|
||
|
|
||
|
// kprids for user's data (bio pages, etc)
|
||
|
#define kpridUserDataBase 0x23500
|
||
|
// these two are used for BIO PAGES
|
||
|
#define kpridUserData0 0x23500
|
||
|
#define kpridUserData1 0x23501
|
||
|
|
||
|
// this one is used for Studio information
|
||
|
#define kpridStudioFlags 0x23502
|
||
|
#define kpridUserData2 0x23502
|
||
|
|
||
|
// this one is used for maintaing audio help on /off status
|
||
|
#define kpridMcZeeAudio 0x23503
|
||
|
#define kpridUserData3 0x23503
|
||
|
|
||
|
// bit flags for suppressing the above audio,
|
||
|
#define kflgMcZeeAudio 0x01
|
||
|
#define kflgMelAudio 0x02
|
||
|
|
||
|
#define kpridUserData4 0x23504
|
||
|
#define kpridUserData5 0x23505
|
||
|
#define kpridUserData6 0x23506
|
||
|
#define kpridUserData7 0x23507
|
||
|
#define kcpridUserData 8
|
||
|
|
||
|
#define kpridFirstTimeUser 0x23510
|
||
|
|
||
|
|
||
|
#define kidStudioLim 0x23600
|
||
|
|
||
|
|
||
|
|
||
|
//
|
||
|
// Width of screen and workspace
|
||
|
//
|
||
|
#define kdxpBackground 640
|
||
|
#define kdypBackground 480
|
||
|
#define kdxpWorkspace 544
|
||
|
#define kdypWorkspace 306
|
||
|
|
||
|
#define khidStudio khidLimKidFrame + 5
|
||
|
|
||
|
|
||
|
//
|
||
|
// Current tool in use
|
||
|
//
|
||
|
#define chttNone 0
|
||
|
#define chttCompose 1
|
||
|
#define chttTboxSelect 2
|
||
|
#define chttTboxStory 3
|
||
|
#define chttTboxScroll 4
|
||
|
#define chttNormalizeRot 5
|
||
|
#define chttSooner 6
|
||
|
#define chttRotateX 7
|
||
|
#define chttRotateY 8
|
||
|
#define chttRotateZ 9
|
||
|
#define chttSquash 10
|
||
|
#define chttShrink 11
|
||
|
#define chttSceneChopFwd 13
|
||
|
#define chttSceneNuke 14
|
||
|
#define chttActorNuke 15
|
||
|
#define chttSceneChopBack 16
|
||
|
#define chttNormalizeSize 17
|
||
|
#define chttRotateNorm 20
|
||
|
#define chttTransformNorm 21
|
||
|
#define chttFButtonFW 22
|
||
|
#define chttButtonFWEnd 23
|
||
|
#define chttFButtonRW 24
|
||
|
#define chttButtonRWEnd 25
|
||
|
#define chttScrollbar 26
|
||
|
#define chttThumb 27
|
||
|
#define chttRecordSameAction 28
|
||
|
#define chttActorEasel 29
|
||
|
#define chttSButtonFW 30
|
||
|
#define chttSButtonRW 31
|
||
|
#define chttAction 32
|
||
|
#define chttLooper 33
|
||
|
#define chttMatcher 34
|
||
|
#define chttSounder 35
|
||
|
#define chttListener 36
|
||
|
|
||
|
//
|
||
|
// States for kcrsors
|
||
|
//
|
||
|
#define fcustHand 0x10000
|
||
|
#define fcustNuke 0x20000
|
||
|
|
||
|
//
|
||
|
// Types of text boxes
|
||
|
//
|
||
|
#define ktbxtScroll 0
|
||
|
#define ktbxtStory 1
|
||
|
|
||
|
//
|
||
|
// States of buttons
|
||
|
//
|
||
|
#define kstDisabled kst1
|
||
|
#define kstClosed kst2
|
||
|
#define kstOpen kst3
|
||
|
|
||
|
#define kstDefault kst1
|
||
|
#define kstSelected kst2
|
||
|
#define kstRecording kst3 // for the play button to flash
|
||
|
#define kstFreeze kst3 // for the action browser animation
|
||
|
|
||
|
#define kstSceneDoorsOpen kst2
|
||
|
#define kstActorDoorsOpen kst3
|
||
|
#define kstSoundDoorsOpen kst4
|
||
|
#define kstTextDoorsOpen kst5
|
||
|
#define kstSceneDoorsAllOpen kst6
|
||
|
#define kstActorDoorsAllOpen kst7
|
||
|
#define kstSoundDoorsAllOpen kst8
|
||
|
#define kstTextDoorsAllOpen kst9
|
||
|
|
||
|
#define kstBrowserInvisible kst1
|
||
|
#define kstBrowserEnabled kst2
|
||
|
#define kstBrowserDisabled kst3
|
||
|
#define kstBrowserSelected kst4
|
||
|
#define kstBrowserDragging kst5
|
||
|
#define kstBrowserScrollingSel kst6
|
||
|
|
||
|
#define kstListenDisabled kst1
|
||
|
#define kstListenLooper kst2
|
||
|
#define kstListenSounderChain kst3
|
||
|
#define kstListenMatcher kst4
|
||
|
#define kstListenSounder kst5
|
||
|
|
||
|
#define kstSliderInvisible kst2
|
||
|
#define kstSliderEnabled kst3
|
||
|
|
||
|
#define fgrfstDisabled fgrfst1
|
||
|
#define fgrfstClosed fgrfst2
|
||
|
#define fgrfstOpen fgrfst3
|
||
|
|
||
|
#define fgrfstDefault fgrfst1
|
||
|
#define fgrfstSelected fgrfst2
|
||
|
|
||
|
#define fgrfstSceneDoorsOpen fgrfst2
|
||
|
#define fgrfstActorDoorsOpen fgrfst3
|
||
|
#define fgrfstSoundDoorsOpen fgrfst4
|
||
|
#define fgrfstTextDoorsOpen fgrfst5
|
||
|
#define fgrfstSceneDoorsAllOpen fgrfst6
|
||
|
#define fgrfstActorDoorsAllOpen fgrfst7
|
||
|
#define fgrfstSoundDoorsAllOpen fgrfst8
|
||
|
#define fgrfstTextDoorsAllOpen fgrfst9
|
||
|
|
||
|
#define fgrfstBrowserInvisible fgrfst1
|
||
|
#define fgrfstBrowserEnabled fgrfst2
|
||
|
#define fgrfstBrowserDisabled fgrfst3
|
||
|
#define fgrfstBrowserSelected fgrfst4
|
||
|
#define fgrfstBrowserDragging fgrfst5
|
||
|
#define fgrfstBrowserScrollingSel fgrfst6
|
||
|
|
||
|
|
||
|
|
||
|
//
|
||
|
// Script IDs
|
||
|
//
|
||
|
#define kchidResetTools kchidScript2
|
||
|
#define kchidSetPauseType kchidScript3
|
||
|
#define kchidEnableSceneTools kchidScript5
|
||
|
#define kchidEnableActorTools kchidScript6
|
||
|
#define kchidEnableTboxTools kchidScript7
|
||
|
#define kchidBrowserDismiss kchidScript2
|
||
|
#define kchidSSorterNuke kchidScript2
|
||
|
#define kchidSSorterHand kchidScript3
|
||
|
#define kchidMovieTechniques kchidScript4
|
||
|
#define kchidFlyingLogo kchidScript8
|
||
|
#define kchidResetXZAxisAndGround kchidScript9
|
||
|
#define kchidOpenDoorsAll kchidScript10
|
||
|
#define kchidPopoutSceneTools kchidScript11
|
||
|
|
||
|
// All possible open portfolio types
|
||
|
#define kpfPortOpenMovie 1
|
||
|
#define kpfPortOpenSound 2
|
||
|
#define kpfPortOpenTexture 3
|
||
|
|
||
|
// All possible save portfolio types
|
||
|
#define kpfPortSaveMovie 1
|
||
|
|
||
|
// To set portfolio initial dir if necessary
|
||
|
#define kpfPortDirUsers 1
|
||
|
|
||
|
/***************************************************************************
|
||
|
Sound classes
|
||
|
***************************************************************************/
|
||
|
|
||
|
#define ksclUISound 10000
|
||
|
|
||
|
|
||
|
#endif // STDIODEF
|