home *** CD-ROM | disk | FTP | other *** search
/ CorelDRAW! 8 / CD8_PROGRAM.ISO / filters / ie3dmf80.flt / PLUGPLAY / #LINE
Encoding:
Text File  |  1997-11-07  |  7.4 KB  |  186 lines

  1. // Resource script for the 3DMF import filter.
  2.  
  3.  
  4. #include "Windows.h"
  5. #include "Windowsx.h"
  6.  
  7. #include "cdrflt\filter.h"
  8. #include "afxres.h"
  9. #include "resource.h"
  10.  
  11. // Common version resource.
  12. #include "corvers.rcv"
  13.  
  14. #include "CdrUtl/HelpUtl.h"
  15. #include "CdrUtl\uilib.h"
  16.  
  17. // Common CorQD3DLib binary resources.
  18. #include "CorQD3DLib_RcBin.rc"
  19.  
  20. // Common CorQD3DLib natural-language resources.
  21. #include "CorQD3DLib_RcEnglsh.rc"
  22.  
  23. #include "i3dmf.hm"
  24. #include "i3dmf.rcm"
  25.  
  26. // The filter resource.
  27. #ifndef HELPGEN_INVOKED 
  28. 1    IEFLT
  29. {
  30.     "3DMF\0"
  31.     68
  32.     0
  33.     "CORELFILTER - A\0"
  34.     0
  35.     0
  36.     "3DMF\0" 
  37.     "*.3dmf\0"
  38.     IEWAV_FILTER_A
  39.     0
  40.     FC_IMPORT | FC_EXPORT | FT_SOUND
  41.     0
  42.     0
  43.     0
  44.     1
  45.     0
  46.     "0x3Uncompressed\0\0"
  47. }    
  48. #endif
  49.  
  50. IDD_3DIMPORT_DIALOG DIALOGEX 0, 0, 418, 229
  51. STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | CTLCLASS_DS_MODALDLG 
  52. EXSTYLE WS_EX_APPWINDOW
  53. CAPTION "Import 3D Model"
  54. FONT 8, "MS Sans Serif"
  55. BEGIN
  56.     DEFPUSHBUTTON   "OK",IDOK,255,210,50,14
  57.     PUSHBUTTON      "Cancel",IDCANCEL,308,210,50,14
  58.     PUSHBUTTON      "&Help",IDHELP,361,210,50,14
  59.     GROUPBOX        "3D View",IDC_STATIC,5,2,177,202,0,WS_EX_TRANSPARENT
  60.     CONTROL         "",IDC_3D_VIEWER,"WViewerWindow",WS_BORDER,11,14,163,163
  61.  
  62.     CONTROL         "",IDC_BUTTON_PICK,"WInteractionButton",WS_TABSTOP,
  63.                     11,183,15,15
  64.     CONTROL         "",IDC_BUTTON_ROTATEWIDGET,"WInteractionButton",WS_TABSTOP,
  65.                     27,183,15,15
  66.  
  67.     CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDVERT,47,183,1,16
  68.  
  69.     CONTROL         "",IDC_BUTTON_ZOOM,"WInteractionButton",WS_TABSTOP,53,
  70.                     183,15,15
  71.         CONTROL                    "", IDC_BUTTON_SLIDE,"WInteractionButton",WS_TABSTOP,69,
  72.                                         183, 15, 15
  73.         CONTROL                    "", IDC_BUTTON_REVOLVE,"WInteractionButton",WS_TABSTOP,85,
  74.                                         183, 15, 15
  75.  
  76.     CONTROL         "Toggle Image",IDC_BUTTON_TOGGLE_PREVIEW,"WFeatureButton",WS_TABSTOP,
  77.                     143,183,15,15
  78.     CONTROL         "Supress UI Objects",IDC_BUTTON_SUPPRESS_UI,"WFeatureButton",
  79.                     WS_TABSTOP,159,183,15,15
  80.  
  81.         CONTROL         "",IDC_TAB_PAGE_PLACEHOLDER,"Static",SS_GRAYRECT | NOT WS_VISIBLE | 
  82.                     WS_GROUP,193,19,215,182
  83.     CONTROL         "",IDC_OPTIONS_TAB,"SysTabControl32",0x0,190,4,222,
  84.                     200
  85. END
  86.  
  87.  
  88. IDD_BITMAP_PAGE DIALOG DISCARDABLE  0, 0, 136, 186
  89. STYLE DS_CONTROL | WS_CHILD
  90. FONT 8, "MS Sans Serif"
  91. BEGIN
  92.     CONTROL         "&Square aspect ratio",IDC_ASPECT_CHECK,"Button",
  93.                     BS_AUTOCHECKBOX | WS_TABSTOP,11,72,90,12
  94.     CONTROL         "&Identical Values",IDC_IDENTICAL_CHECK,"Button",
  95.                     BS_AUTOCHECKBOX | WS_TABSTOP,12,163,90,12
  96.     COMBOBOX        IDC_SIZE_COMBO,11,16,89,232,CBS_DROPDOWNLIST | 
  97.                     WS_VSCROLL | WS_TABSTOP
  98.     GROUPBOX        "&Size",IDC_STATIC,4,3,126,85
  99.     CONTROL         "&Width:",IDC_STATIC,"Static",SS_SIMPLE,12,35,30,9
  100.     EDITTEXT        IDC_SIZE_WIDTH_EDIT,44,33,48,13,ES_AUTOHSCROLL
  101.     CONTROL         "Spin2",IDC_SIZE_WIDTH_SPIN,"msctls_updown32",
  102.                     UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | 
  103.                     UDS_ARROWKEYS,81,29,11,13
  104.     CONTROL         "pixels",IDC_STATIC,"Static",SS_SIMPLE,96,35,22,9
  105.     LTEXT           "Heigh&t:",IDC_STATIC,12,55,30,9,NOT WS_GROUP
  106.     EDITTEXT        IDC_SIZE_HEIGHT_EDIT,44,53,48,13,ES_AUTOHSCROLL
  107.     CONTROL         "Spin2",IDC_SIZE_HEIGHT_SPIN,"msctls_updown32",
  108.                     UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | 
  109.                     UDS_ARROWKEYS,82,49,11,13
  110.     CONTROL         "pixels",IDC_STATIC,"Static",SS_SIMPLE,96,55,22,9
  111.     GROUPBOX        "&Resolution",IDC_STATIC,4,92,126,88
  112.     COMBOBOX        IDC_RESOLUTION_COMBO,11,107,89,192,CBS_DROPDOWNLIST | 
  113.                     WS_VSCROLL | WS_TABSTOP
  114.     CONTROL         "&Width:",IDC_STATIC,"Static",SS_SIMPLE,12,126,30,9
  115.     EDITTEXT        IDC_RES_WIDTH_EDIT,44,124,48,13,ES_AUTOHSCROLL
  116.     CONTROL         "Spin2",IDC_RES_WIDTH_SPIN,"msctls_updown32",
  117.                     UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | 
  118.                     UDS_ARROWKEYS,82,120,11,13
  119.     CONTROL         "dpi",IDC_STATIC,"Static",SS_SIMPLE,96,126,22,9
  120.     CONTROL         "Heigh&t:",IDC_STATIC,"Static",SS_SIMPLE,12,145,30,9
  121.     EDITTEXT        IDC_RES_HEIGHT_EDIT,44,144,48,13,ES_AUTOHSCROLL
  122.     CONTROL         "Spin2",IDC_RES_HEIGHT_SPIN,"msctls_updown32",
  123.                     UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | 
  124.                     UDS_ARROWKEYS,82,140,11,13
  125.     CONTROL         "dpi",IDC_STATIC,"Static",SS_SIMPLE,96,145,22,9
  126. END
  127.  
  128. IDD_REND_PAGE DIALOG DISCARDABLE  0, 0, 136, 149
  129. STYLE DS_CONTROL | WS_CHILD
  130. FONT 8, "MS Sans Serif"
  131. BEGIN
  132.     GROUPBOX        "&Customization",IDC_STATIC,4,3,126,63
  133.     GROUPBOX        "&Lighting Model",IDC_STATIC,4,72,126,61
  134.     LTEXT           "Renderer:",IDC_STATIC,11,16,100,11
  135.     COMBOBOX        IDC_RENDERER_COMBO,11,27,111,109,CBS_DROPDOWNLIST | 
  136.                     WS_VSCROLL | WS_TABSTOP
  137.     PUSHBUTTON      "Customize",IDC_CUSTOMIZE_BUTTON,72,45,50,13
  138.     CONTROL         "Phong",IDC_LIGHTING_PHONG,"Button",BS_AUTORADIOBUTTON | 
  139.                     WS_GROUP,12,85,106,14
  140.     CONTROL         "Lambert",IDC_LIGHTING_LAMBERT,"Button",
  141.                     BS_AUTORADIOBUTTON,12,97,106,14
  142.     CONTROL         "Null",IDC_LIGHTING_NULL,"Button",BS_AUTORADIOBUTTON,12,
  143.                     110,106,14
  144. END
  145.  
  146. IDD_SIMPLE_DIALOG DIALOG DISCARDABLE  0, 0, 186, 95
  147. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  148. CAPTION "Dialog"
  149. FONT 8, "MS Sans Serif"
  150. BEGIN
  151.     DEFPUSHBUTTON   "OK",IDOK,129,7,50,14
  152.     PUSHBUTTON      "Cancel",IDCANCEL,129,24,50,14
  153. END
  154.  
  155. // The string resources used by this filter.
  156. STRINGTABLE DISCARDABLE 
  157. BEGIN
  158.         IDS_TOOLTIP_TOOL_PICK                                "Manipulate model"
  159.         IDS_TOOLTIP_TOOL_ZOOM                                "Zoom camera"
  160.         IDS_TOOLTIP_TOOL_SLIDE                            "Slide camera"
  161.         IDS_TOOLTIP_TOOL_ROTATEWIDGET                "Rotate model"
  162.         IDS_TOOLTIP_TOOL_REVOLVE                        "Rotate camera"
  163.         IDS_TOOLTIP_TOOL_TOGGLE_PREVIEW            "Toggle preview image"
  164.         IDS_TOOLTIP_TOOL_TOGGLE_SUPPRESS_UI    "Hide user-interface elements and lights"
  165.  
  166.         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."
  167.     IDS_WHATSTHIS           "What's This?"
  168.  
  169. END
  170.  
  171. // The icon resources used by this filter.
  172. IDI_TOOL_ZOOM                   ICON    DISCARDABLE        "RcBin\\Icon\\Zoom.ico"
  173. IDI_TOOL_ZOOM_LARGE                            ICON    DISCARDABLE        "RcBin\\Icon\\Zoom_Large.ico"
  174. IDI_TOOL_SLIDE                                    ICON    DISCARDABLE        "RcBin\\Icon\\Slide.ico"
  175. IDI_TOOL_SLIDE_LARGE                        ICON    DISCARDABLE        "RcBin\\Icon\\Slide_Large.ico"
  176. IDI_TOOL_ROTATE                                    ICON    DISCARDABLE        "RcBin\\Icon\\Rotate.ico"
  177. IDI_TOOL_ROTATE_LARGE                        ICON    DISCARDABLE        "RcBin\\Icon\\Rotate_Large.ico"
  178. IDI_TOOL_PICK                                        ICON    DISCARDABLE        "RcBin\\Icon\\Pick.ico"
  179. IDI_TOOL_PICK_LARGE                            ICON    DISCARDABLE        "RcBin\\Icon\\Pick_Large.ico"
  180. IDI_TOOL_ROTWIDGET                            ICON    DISCARDABLE        "RcBin\\Icon\\RotateWidget.ico"
  181. IDI_TOOL_ROTWIDGET_LARGE                ICON    DISCARDABLE        "RcBin\\Icon\\RotateWidget_Large.ico"
  182. IDI_FEATURE_SUPPRESS_UI                    ICON    DISCARDABLE        "RcBin\\Icon\\SuppressUI.ico"
  183. IDI_FEATURE_SUPPRESS_UI_LARGE        ICON    DISCARDABLE        "RcBin\\Icon\\SuppressUI_Large.ico"
  184. IDI_FEATURE_PREVIEW                            ICON    DISCARDABLE        "RcBin\\Icon\\PreviewImage.ico"
  185. IDI_FEATURE_PREVIEW_LARGE                ICON    DISCARDABLE        "RcBin\\Icon\\PreviewImage_Large.ico"
  186.