home *** CD-ROM | disk | FTP | other *** search
Wrap
// Resource script for the 3DMF import filter. #include "Windows.h" #include "Windowsx.h" #include "cdrflt\filter.h" #include "afxres.h" #include "resource.h" // Common version resource. #include "corvers.rcv" #include "CdrUtl/HelpUtl.h" #include "CdrUtl\uilib.h" // Common CorQD3DLib binary resources. #include "CorQD3DLib_RcBin.rc" // Common CorQD3DLib natural-language resources. #include "CorQD3DLib_RcEnglsh.rc" #include "i3dmf.hm" #include "i3dmf.rcm" // The filter resource. #ifndef HELPGEN_INVOKED 1 IEFLT { "3DMF\0" 68 0 "CORELFILTER - A\0" 0 0 "3DMF\0" "*.3dmf\0" IEWAV_FILTER_A 0 FC_IMPORT | FC_EXPORT | FT_SOUND 0 0 0 1 0 "0x3Uncompressed\0\0" } #endif IDD_3DIMPORT_DIALOG DIALOGEX 0, 0, 418, 229 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | CTLCLASS_DS_MODALDLG EXSTYLE WS_EX_APPWINDOW CAPTION "Import 3D Model" FONT 8, "MS Sans Serif" BEGIN DEFPUSHBUTTON "OK",IDOK,255,210,50,14 PUSHBUTTON "Cancel",IDCANCEL,308,210,50,14 PUSHBUTTON "&Help",IDHELP,361,210,50,14 GROUPBOX "3D View",IDC_STATIC,5,2,177,202,0,WS_EX_TRANSPARENT CONTROL "",IDC_3D_VIEWER,"WViewerWindow",WS_BORDER,11,14,163,163 CONTROL "",IDC_BUTTON_PICK,"WInteractionButton",WS_TABSTOP, 11,183,15,15 CONTROL "",IDC_BUTTON_ROTATEWIDGET,"WInteractionButton",WS_TABSTOP, 27,183,15,15 CONTROL "",IDC_STATIC,"Static",SS_ETCHEDVERT,47,183,1,16 CONTROL "",IDC_BUTTON_ZOOM,"WInteractionButton",WS_TABSTOP,53, 183,15,15 CONTROL "", IDC_BUTTON_SLIDE,"WInteractionButton",WS_TABSTOP,69, 183, 15, 15 CONTROL "", IDC_BUTTON_REVOLVE,"WInteractionButton",WS_TABSTOP,85, 183, 15, 15 CONTROL "Toggle Image",IDC_BUTTON_TOGGLE_PREVIEW,"WFeatureButton",WS_TABSTOP, 143,183,15,15 CONTROL "Supress UI Objects",IDC_BUTTON_SUPPRESS_UI,"WFeatureButton", WS_TABSTOP,159,183,15,15 CONTROL "",IDC_TAB_PAGE_PLACEHOLDER,"Static",SS_GRAYRECT | NOT WS_VISIBLE | WS_GROUP,193,19,215,182 CONTROL "",IDC_OPTIONS_TAB,"SysTabControl32",0x0,190,4,222, 200 END IDD_BITMAP_PAGE DIALOG DISCARDABLE 0, 0, 136, 186 STYLE DS_CONTROL | WS_CHILD FONT 8, "MS Sans Serif" BEGIN CONTROL "&Square aspect ratio",IDC_ASPECT_CHECK,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,72,90,12 CONTROL "&Identical Values",IDC_IDENTICAL_CHECK,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,12,163,90,12 COMBOBOX IDC_SIZE_COMBO,11,16,89,232,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP GROUPBOX "&Size",IDC_STATIC,4,3,126,85 CONTROL "&Width:",IDC_STATIC,"Static",SS_SIMPLE,12,35,30,9 EDITTEXT IDC_SIZE_WIDTH_EDIT,44,33,48,13,ES_AUTOHSCROLL CONTROL "Spin2",IDC_SIZE_WIDTH_SPIN,"msctls_updown32", UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,81,29,11,13 CONTROL "pixels",IDC_STATIC,"Static",SS_SIMPLE,96,35,22,9 LTEXT "Heigh&t:",IDC_STATIC,12,55,30,9,NOT WS_GROUP EDITTEXT IDC_SIZE_HEIGHT_EDIT,44,53,48,13,ES_AUTOHSCROLL CONTROL "Spin2",IDC_SIZE_HEIGHT_SPIN,"msctls_updown32", UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,82,49,11,13 CONTROL "pixels",IDC_STATIC,"Static",SS_SIMPLE,96,55,22,9 GROUPBOX "&Resolution",IDC_STATIC,4,92,126,88 COMBOBOX IDC_RESOLUTION_COMBO,11,107,89,192,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP CONTROL "&Width:",IDC_STATIC,"Static",SS_SIMPLE,12,126,30,9 EDITTEXT IDC_RES_WIDTH_EDIT,44,124,48,13,ES_AUTOHSCROLL CONTROL "Spin2",IDC_RES_WIDTH_SPIN,"msctls_updown32", UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,82,120,11,13 CONTROL "dpi",IDC_STATIC,"Static",SS_SIMPLE,96,126,22,9 CONTROL "Heigh&t:",IDC_STATIC,"Static",SS_SIMPLE,12,145,30,9 EDITTEXT IDC_RES_HEIGHT_EDIT,44,144,48,13,ES_AUTOHSCROLL CONTROL "Spin2",IDC_RES_HEIGHT_SPIN,"msctls_updown32", UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,82,140,11,13 CONTROL "dpi",IDC_STATIC,"Static",SS_SIMPLE,96,145,22,9 END IDD_REND_PAGE DIALOG DISCARDABLE 0, 0, 136, 149 STYLE DS_CONTROL | WS_CHILD FONT 8, "MS Sans Serif" BEGIN GROUPBOX "&Customization",IDC_STATIC,4,3,126,63 GROUPBOX "&Lighting Model",IDC_STATIC,4,72,126,61 LTEXT "Renderer:",IDC_STATIC,11,16,100,11 COMBOBOX IDC_RENDERER_COMBO,11,27,111,109,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP PUSHBUTTON "Customize",IDC_CUSTOMIZE_BUTTON,72,45,50,13 CONTROL "Phong",IDC_LIGHTING_PHONG,"Button",BS_AUTORADIOBUTTON | WS_GROUP,12,85,106,14 CONTROL "Lambert",IDC_LIGHTING_LAMBERT,"Button", BS_AUTORADIOBUTTON,12,97,106,14 CONTROL "Null",IDC_LIGHTING_NULL,"Button",BS_AUTORADIOBUTTON,12, 110,106,14 END IDD_SIMPLE_DIALOG DIALOG DISCARDABLE 0, 0, 186, 95 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Dialog" FONT 8, "MS Sans Serif" BEGIN DEFPUSHBUTTON "OK",IDOK,129,7,50,14 PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14 END // The string resources used by this filter. STRINGTABLE DISCARDABLE BEGIN IDS_TOOLTIP_TOOL_PICK "Manipulate model" IDS_TOOLTIP_TOOL_ZOOM "Zoom camera" IDS_TOOLTIP_TOOL_SLIDE "Slide camera" IDS_TOOLTIP_TOOL_ROTATEWIDGET "Rotate model" IDS_TOOLTIP_TOOL_REVOLVE "Rotate camera" IDS_TOOLTIP_TOOL_TOGGLE_PREVIEW "Toggle preview image" IDS_TOOLTIP_TOOL_TOGGLE_SUPPRESS_UI "Hide user-interface elements and lights" IDS_ERROR_BITMAP_TOO_LARGE "The image you selected for importing is too large.\n\nImages must be smaller than 1600 by 1600 pixels.\nPlease select a smaller image size and try again." IDS_WHATSTHIS "What's This?" END // The icon resources used by this filter. IDI_TOOL_ZOOM ICON DISCARDABLE "RcBin\\Icon\\Zoom.ico" IDI_TOOL_ZOOM_LARGE ICON DISCARDABLE "RcBin\\Icon\\Zoom_Large.ico" IDI_TOOL_SLIDE ICON DISCARDABLE "RcBin\\Icon\\Slide.ico" IDI_TOOL_SLIDE_LARGE ICON DISCARDABLE "RcBin\\Icon\\Slide_Large.ico" IDI_TOOL_ROTATE ICON DISCARDABLE "RcBin\\Icon\\Rotate.ico" IDI_TOOL_ROTATE_LARGE ICON DISCARDABLE "RcBin\\Icon\\Rotate_Large.ico" IDI_TOOL_PICK ICON DISCARDABLE "RcBin\\Icon\\Pick.ico" IDI_TOOL_PICK_LARGE ICON DISCARDABLE "RcBin\\Icon\\Pick_Large.ico" IDI_TOOL_ROTWIDGET ICON DISCARDABLE "RcBin\\Icon\\RotateWidget.ico" IDI_TOOL_ROTWIDGET_LARGE ICON DISCARDABLE "RcBin\\Icon\\RotateWidget_Large.ico" IDI_FEATURE_SUPPRESS_UI ICON DISCARDABLE "RcBin\\Icon\\SuppressUI.ico" IDI_FEATURE_SUPPRESS_UI_LARGE ICON DISCARDABLE "RcBin\\Icon\\SuppressUI_Large.ico" IDI_FEATURE_PREVIEW ICON DISCARDABLE "RcBin\\Icon\\PreviewImage.ico" IDI_FEATURE_PREVIEW_LARGE ICON DISCARDABLE "RcBin\\Icon\\PreviewImage_Large.ico"