home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / graphics / gdi / winnt / wxform / wxform.rc < prev    next >
Text File  |  1997-10-05  |  6KB  |  161 lines

  1.  
  2. //-----------------------------------------------------------------------------
  3. // This is a part of the Microsoft Source Code Samples. 
  4. // Copyright (C) 1993-1997 Microsoft Corporation.
  5. // All rights reserved. 
  6. //  
  7. // This source code is only intended as a supplement to 
  8. // Microsoft Development Tools and/or WinHelp documentation.
  9. // See these sources for detailed information regarding the 
  10. // Microsoft samples programs.
  11. //-----------------------------------------------------------------------------
  12.  
  13. #include "windows.h"
  14. #include "wxform.h"
  15.  
  16.  
  17. TransformIcon  ICON   wxform.ico
  18.  
  19.  
  20.  
  21. TransformDlg DIALOG 10,10, 96, 72
  22. STYLE WS_MINIMIZEBOX | WS_CLIPSIBLINGS |
  23.       WS_CHILD | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  24. CAPTION "World Transform"
  25. FONT 8, "Helv"
  26. BEGIN
  27.     EDITTEXT      IDD_EM11, 4, 4, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  28.     EDITTEXT      IDD_EM12, 36, 4, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  29.     EDITTEXT      IDD_EM21, 4, 20, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  30.     EDITTEXT      IDD_EM22, 36, 20, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  31.     EDITTEXT      IDD_EDX , 4, 36, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  32.     EDITTEXT      IDD_EDY , 36, 36, 24, 12,  ES_AUTOHSCROLL | WS_TABSTOP
  33.     EDITTEXT      IDD_13  , 68, 4, 24, 12,   ES_READONLY | NOT WS_TABSTOP
  34.     EDITTEXT      IDD_23  , 68, 20, 24, 12,  ES_READONLY | NOT WS_TABSTOP
  35.     EDITTEXT      IDD_33  , 68, 36, 24, 12,  ES_READONLY | NOT WS_TABSTOP
  36.     PUSHBUTTON      "&Identity", IDD_IDENTITY, 12, 54, 30, 12
  37.     DEFPUSHBUTTON      "&Set", IDD_SETXFORM, 54, 54, 30, 12
  38. END
  39.  
  40.  
  41.  
  42. MouseDlg DIALOG 20, 90, 96, 72
  43. STYLE WS_MINIMIZEBOX | WS_CHILD | WS_CLIPSIBLINGS | WS_CAPTION | WS_SYSMENU
  44. CAPTION "Mouse Position"
  45. FONT 8, "Helv"
  46. BEGIN
  47.     EDITTEXT        IDD_SCREENX, 36, 12, 24, 12, ES_READONLY
  48.     EDITTEXT        IDD_SCREENY, 68, 12, 24, 12, ES_READONLY
  49.     EDITTEXT        IDD_DEVICEX, 36, 30, 24, 12, ES_READONLY
  50.     EDITTEXT        IDD_DEVICEY, 68, 30, 24, 12, ES_READONLY
  51.     EDITTEXT        IDD_WORLDX, 36, 48, 24, 12, ES_READONLY
  52.     EDITTEXT        IDD_WORLDY, 68, 48, 24, 12, ES_READONLY
  53.     LTEXT           "Screen", 301, 4, 14, 28, 10
  54.     LTEXT           "Device", 302, 4, 32, 28, 10
  55.     LTEXT           "World", 303, 4, 50, 28, 10
  56. END
  57.  
  58.  
  59.  
  60.  
  61. HelpDlg DIALOG 90, 20, 120, 120
  62. STYLE WS_MINIMIZEBOX | WS_CHILD | WS_CLIPSIBLINGS | WS_CAPTION | WS_SYSMENU
  63. CAPTION "Direct Manipulation Help"
  64. FONT 8, "Helv"
  65. BEGIN
  66.     CONTROL         "", 100, "Static", SS_BLACKFRAME, 10, 10, 100, 100
  67.     CONTROL         "", 101, "Static", SS_BLACKFRAME, 8, 8, 104, 104
  68.     CONTROL         "", 102, "Static", SS_BLACKFRAME, 15, 60, 90, 1
  69.     CONTROL         "", 103, "Static", SS_BLACKFRAME, 60, 15, 1, 90
  70.     LTEXT           "(L) Move",    106, 15, 20, 35, 10
  71.     LTEXT           "(L) Size Y",  107, 15, 85, 35, 10
  72.     LTEXT           "(R) Shear Y", 108, 15, 95, 38, 10
  73.     LTEXT           "(L) Size X",  110, 68, 15, 35, 10
  74.     LTEXT           "(R) Shear X", 111, 68, 25, 38, 10
  75.  
  76.     LTEXT           "(L) Size XY",112, 68, 85, 38, 10
  77.     LTEXT           "(R) Rotate",  113, 68, 95, 35, 10
  78.  
  79. END
  80.  
  81.  
  82. STRINGTABLE
  83. BEGIN
  84.     IDS_NTONLY      "This sample will only work correctly on Windows NT."
  85.     IDS_WINDOWTITLE "World Transform Demonstration"
  86. END
  87.  
  88.  
  89.  
  90. //////////////////////////////////////////////////////////////////////////
  91. //////////////////////////////////////////////////////////////////////////
  92. #ifdef JAPAN
  93. LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
  94.  
  95.  
  96.  
  97. TransformDlg DIALOG 10,10, 96, 72
  98. STYLE WS_MINIMIZEBOX | WS_CLIPSIBLINGS |
  99.       WS_CHILD | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  100. CAPTION "âÅü[âïâhì└òWò╧è╖"
  101. BEGIN
  102.     EDITTEXT      IDD_EM11,  4,  4, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  103.     EDITTEXT      IDD_EM12, 36,  4, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  104.     EDITTEXT      IDD_EM21,  4, 20, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  105.     EDITTEXT      IDD_EM22, 36, 20, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  106.     EDITTEXT      IDD_EDX ,  4, 36, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  107.     EDITTEXT      IDD_EDY , 36, 36, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  108.     EDITTEXT      IDD_13  , 68,  4, 24, 12, ES_READONLY | NOT WS_TABSTOP
  109.     EDITTEXT      IDD_23  , 68, 20, 24, 12, ES_READONLY | NOT WS_TABSTOP
  110.     EDITTEXT      IDD_33  , 68, 36, 24, 12, ES_READONLY | NOT WS_TABSTOP
  111.     PUSHBUTTON      "▒▓├▐▌├¿├¿(&I)", IDD_IDENTITY, 4, 54, 48, 12
  112.     DEFPUSHBUTTON      "É▌ÆΦ(&S)", IDD_SETXFORM, 58, 54, 34, 12
  113. END
  114.  
  115.  
  116.  
  117. MouseDlg DIALOG 20, 90, 112, 72
  118. STYLE WS_MINIMIZEBOX | WS_CHILD | WS_CLIPSIBLINGS | WS_CAPTION | WS_SYSMENU
  119. CAPTION "â}âEâXé╠ê╩Æu"
  120. BEGIN
  121.     EDITTEXT        IDD_SCREENX, 52, 12, 24, 12, ES_READONLY
  122.     EDITTEXT        IDD_SCREENY, 84, 12, 24, 12, ES_READONLY
  123.     EDITTEXT        IDD_DEVICEX, 52, 30, 24, 12, ES_READONLY
  124.     EDITTEXT        IDD_DEVICEY, 84, 30, 24, 12, ES_READONLY
  125.     EDITTEXT        IDD_WORLDX,  52, 48, 24, 12, ES_READONLY
  126.     EDITTEXT        IDD_WORLDY,  84, 48, 24, 12, ES_READONLY
  127.     LTEXT           "âXâNâèü[âô",   301, 4, 14, 44, 10
  128.     LTEXT           "âfâoâCâX",     302, 4, 32, 36, 10
  129.     LTEXT           "âÅü[âïâh",     303, 4, 50, 36, 10
  130. END
  131.  
  132.  
  133.  
  134.  
  135. HelpDlg DIALOG 90, 20, 136, 120
  136. STYLE WS_MINIMIZEBOX | WS_CHILD | WS_CLIPSIBLINGS | WS_CAPTION | WS_SYSMENU
  137. CAPTION "æÇì∞âwâïâv"
  138. BEGIN
  139.     CONTROL         "", 100, "Static", SS_BLACKFRAME, 10, 10, 116, 100
  140.     CONTROL         "", 101, "Static", SS_BLACKFRAME, 8, 8, 120, 104
  141.     CONTROL         "", 102, "Static", SS_BLACKFRAME, 15, 60, 106, 1
  142.     CONTROL         "", 103, "Static", SS_BLACKFRAME, 68, 15, 1, 90
  143.     LTEXT           "(L) ê┌ô«",    106, 15, 20, 35, 10
  144.     LTEXT           "(L) âTâCâY Y",  107, 15, 85, 48, 10
  145.     LTEXT           "(R) É╪Æf Y", 108, 15, 95, 38, 10
  146.     LTEXT           "(L) âTâCâY X",  110, 72, 15, 48, 10
  147.     LTEXT           "(R) É╪Æf X", 111, 72, 25, 38, 10
  148.  
  149.     LTEXT           "(L) âTâCâY XY",112, 72, 85, 52, 10
  150.     LTEXT           "(R) ë±ô]",  113, 72, 95, 35, 10
  151.  
  152. END
  153.  
  154.  
  155. STRINGTABLE
  156. BEGIN
  157.     IDS_NTONLY      "é▒é╠âTâôâvâïé═üAWindows NT Åπé┼é╠é▌ô«ì∞é╡é▄é╖üB"
  158.     IDS_WINDOWTITLE "âÅü[âïâhì└òWò╧è╖âfâé"
  159. END
  160. #endif
  161.