home *** CD-ROM | disk | FTP | other *** search
Unknown | 1995-11-03 | 3.7 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| gt2
| Kopftext: 'Versions V2.0 file
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 56 65 72 73 69 6f 6e 73 | 20 56 32 2e 30 20 66 69 |Versions| V2.0 fi|
|00000010| 6c 65 0d 0a 43 6f 70 79 | 72 69 67 68 74 20 28 43 |le..Copy|right (C|
|00000020| 29 20 31 39 39 32 2d 31 | 39 39 35 20 53 74 61 72 |) 1992-1|995 Star|
|00000030| 42 61 73 65 20 43 6f 72 | 70 6f 72 61 74 69 6f 6e |Base Cor|poration|
|00000040| 0d 0a 1a 00 00 00 53 74 | 61 72 54 65 61 6d 00 00 |......St|arTeam..|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 00 00 00 00 00 00 00 01 | 00 2e 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 01 00 | 02 00 01 00 00 00 0f 00 |........|........|
|00000080| 49 6e 69 74 69 61 6c 20 | 76 65 72 73 69 6f 6e 08 |Initial |version.|
|00000090| 00 53 74 61 72 54 65 61 | 6d 00 00 01 00 01 00 51 |.StarTea|m......Q|
|000000a0| 0a 2c 1f b5 00 00 00 3d | 0e 00 00 3d 0e 00 00 02 |.,.....=|...=....|
|000000b0| 00 00 00 00 00 2f 2f 20 | 69 70 66 72 61 6d 65 2e |.....// |ipframe.|
|000000c0| 63 70 70 20 3a 20 69 6d | 70 6c 65 6d 65 6e 74 61 |cpp : im|plementa|
|000000d0| 74 69 6f 6e 20 6f 66 20 | 74 68 65 20 43 49 6e 50 |tion of |the CInP|
|000000e0| 6c 61 63 65 46 72 61 6d | 65 20 63 6c 61 73 73 0d |laceFram|e class.|
|000000f0| 0a 2f 2f 0d 0a 0d 0a 23 | 69 6e 63 6c 75 64 65 20 |.//....#|include |
|00000100| 22 73 74 64 61 66 78 2e | 68 22 0d 0a 23 69 6e 63 |"stdafx.|h"..#inc|
|00000110| 6c 75 64 65 20 22 53 74 | 61 72 44 72 61 77 2e 68 |lude "St|arDraw.h|
|00000120| 22 0d 0a 0d 0a 23 69 6e | 63 6c 75 64 65 20 22 69 |"....#in|clude "i|
|00000130| 70 66 72 61 6d 65 2e 68 | 22 0d 0a 0d 0a 23 69 66 |pframe.h|"....#if|
|00000140| 64 65 66 20 5f 44 45 42 | 55 47 0d 0a 23 75 6e 64 |def _DEB|UG..#und|
|00000150| 65 66 20 54 48 49 53 5f | 46 49 4c 45 0d 0a 73 74 |ef THIS_|FILE..st|
|00000160| 61 74 69 63 20 63 68 61 | 72 20 42 41 53 45 44 5f |atic cha|r BASED_|
|00000170| 43 4f 44 45 20 54 48 49 | 53 5f 46 49 4c 45 5b 5d |CODE THI|S_FILE[]|
|00000180| 20 3d 20 5f 5f 46 49 4c | 45 5f 5f 3b 0d 0a 23 65 | = __FIL|E__;..#e|
|00000190| 6e 64 69 66 0d 0a 0d 0a | 2f 2f 2f 2f 2f 2f 2f 2f |ndif....|////////|
|000001a0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000001b0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000001c0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000001d0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000001e0| 2f 2f 2f 2f 2f 0d 0a 2f | 2f 20 43 49 6e 50 6c 61 |/////../|/ CInPla|
|000001f0| 63 65 46 72 61 6d 65 0d | 0a 0d 0a 49 4d 50 4c 45 |ceFrame.|...IMPLE|
|00000200| 4d 45 4e 54 5f 44 59 4e | 43 52 45 41 54 45 28 43 |MENT_DYN|CREATE(C|
|00000210| 49 6e 50 6c 61 63 65 46 | 72 61 6d 65 2c 20 43 4f |InPlaceF|rame, CO|
|00000220| 6c 65 49 50 46 72 61 6d | 65 57 6e 64 29 0d 0a 0d |leIPFram|eWnd)...|
|00000230| 0a 42 45 47 49 4e 5f 4d | 45 53 53 41 47 45 5f 4d |.BEGIN_M|ESSAGE_M|
|00000240| 41 50 28 43 49 6e 50 6c | 61 63 65 46 72 61 6d 65 |AP(CInPl|aceFrame|
|00000250| 2c 20 43 4f 6c 65 49 50 | 46 72 61 6d 65 57 6e 64 |, COleIP|FrameWnd|
|00000260| 29 0d 0a 09 2f 2f 7b 7b | 41 46 58 5f 4d 53 47 5f |)...//{{|AFX_MSG_|
|00000270| 4d 41 50 28 43 49 6e 50 | 6c 61 63 65 46 72 61 6d |MAP(CInP|laceFram|
|00000280| 65 29 0d 0a 09 4f 4e 5f | 57 4d 5f 43 52 45 41 54 |e)...ON_|WM_CREAT|
|00000290| 45 28 29 0d 0a 09 2f 2f | 7d 7d 41 46 58 5f 4d 53 |E()...//|}}AFX_MS|
|000002a0| 47 5f 4d 41 50 0d 0a 09 | 2f 2f 20 47 6c 6f 62 61 |G_MAP...|// Globa|
|000002b0| 6c 20 68 65 6c 70 20 63 | 6f 6d 6d 61 6e 64 73 0d |l help c|ommands.|
|000002c0| 0a 09 4f 4e 5f 43 4f 4d | 4d 41 4e 44 28 49 44 5f |..ON_COM|MAND(ID_|
|000002d0| 48 45 4c 50 5f 49 4e 44 | 45 58 2c 20 43 4f 6c 65 |HELP_IND|EX, COle|
|000002e0| 49 50 46 72 61 6d 65 57 | 6e 64 3a 3a 4f 6e 48 65 |IPFrameW|nd::OnHe|
|000002f0| 6c 70 49 6e 64 65 78 29 | 0d 0a 09 4f 4e 5f 43 4f |lpIndex)|...ON_CO|
|00000300| 4d 4d 41 4e 44 28 49 44 | 5f 48 45 4c 50 5f 55 53 |MMAND(ID|_HELP_US|
|00000310| 49 4e 47 2c 20 43 4f 6c | 65 49 50 46 72 61 6d 65 |ING, COl|eIPFrame|
|00000320| 57 6e 64 3a 3a 4f 6e 48 | 65 6c 70 55 73 69 6e 67 |Wnd::OnH|elpUsing|
|00000330| 29 0d 0a 09 4f 4e 5f 43 | 4f 4d 4d 41 4e 44 28 49 |)...ON_C|OMMAND(I|
|00000340| 44 5f 48 45 4c 50 2c 20 | 43 4f 6c 65 49 50 46 72 |D_HELP, |COleIPFr|
|00000350| 61 6d 65 57 6e 64 3a 3a | 4f 6e 48 65 6c 70 29 0d |ameWnd::|OnHelp).|
|00000360| 0a 09 4f 4e 5f 43 4f 4d | 4d 41 4e 44 28 49 44 5f |..ON_COM|MAND(ID_|
|00000370| 44 45 46 41 55 4c 54 5f | 48 45 4c 50 2c 20 43 4f |DEFAULT_|HELP, CO|
|00000380| 6c 65 49 50 46 72 61 6d | 65 57 6e 64 3a 3a 4f 6e |leIPFram|eWnd::On|
|00000390| 48 65 6c 70 49 6e 64 65 | 78 29 0d 0a 09 4f 4e 5f |HelpInde|x)...ON_|
|000003a0| 43 4f 4d 4d 41 4e 44 28 | 49 44 5f 43 4f 4e 54 45 |COMMAND(|ID_CONTE|
|000003b0| 58 54 5f 48 45 4c 50 2c | 20 43 4f 6c 65 49 50 46 |XT_HELP,| COleIPF|
|000003c0| 72 61 6d 65 57 6e 64 3a | 3a 4f 6e 43 6f 6e 74 65 |rameWnd:|:OnConte|
|000003d0| 78 74 48 65 6c 70 29 0d | 0a 45 4e 44 5f 4d 45 53 |xtHelp).|.END_MES|
|000003e0| 53 41 47 45 5f 4d 41 50 | 28 29 0d 0a 0d 0a 2f 2f |SAGE_MAP|()....//|
|000003f0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000400| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000410| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000420| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000430| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 0d 0a 2f 2f 20 |////////|///..// |
|00000440| 61 72 72 61 79 73 20 6f | 66 20 49 44 73 20 75 73 |arrays o|f IDs us|
|00000450| 65 64 20 74 6f 20 69 6e | 69 74 69 61 6c 69 7a 65 |ed to in|itialize|
|00000460| 20 63 6f 6e 74 72 6f 6c | 20 62 61 72 73 0d 0a 0d | control| bars...|
|00000470| 0a 2f 2f 20 74 6f 6f 6c | 62 61 72 20 62 75 74 74 |.// tool|bar butt|
|00000480| 6f 6e 73 20 2d 20 49 44 | 73 20 61 72 65 20 63 6f |ons - ID|s are co|
|00000490| 6d 6d 61 6e 64 20 62 75 | 74 74 6f 6e 73 0d 0a 73 |mmand bu|ttons..s|
|000004a0| 74 61 74 69 63 20 55 49 | 4e 54 20 42 41 53 45 44 |tatic UI|NT BASED|
|000004b0| 5f 43 4f 44 45 20 62 75 | 74 74 6f 6e 73 5b 5d 20 |_CODE bu|ttons[] |
|000004c0| 3d 0d 0a 7b 0d 0a 09 2f | 2f 20 73 61 6d 65 20 6f |=..{.../|/ same o|
|000004d0| 72 64 65 72 20 61 73 20 | 69 6e 20 74 68 65 20 62 |rder as |in the b|
|000004e0| 69 74 6d 61 70 20 27 69 | 74 6f 6f 6c 62 61 72 2e |itmap 'i|toolbar.|
|000004f0| 62 6d 70 27 0d 0a 09 49 | 44 5f 45 44 49 54 5f 43 |bmp'...I|D_EDIT_C|
|00000500| 55 54 2c 0d 0a 09 49 44 | 5f 45 44 49 54 5f 43 4f |UT,...ID|_EDIT_CO|
|00000510| 50 59 2c 0d 0a 09 49 44 | 5f 45 44 49 54 5f 50 41 |PY,...ID|_EDIT_PA|
|00000520| 53 54 45 2c 0d 0a 09 20 | 20 09 49 44 5f 53 45 50 |STE,... | .ID_SEP|
|00000530| 41 52 41 54 4f 52 2c 0d | 0a 09 49 44 5f 50 45 4e |ARATOR,.|..ID_PEN|
|00000540| 5f 54 48 49 43 4b 5f 4f | 52 5f 54 48 49 4e 2c 0d |_THICK_O|R_THIN,.|
|00000550| 0a 09 09 49 44 5f 53 45 | 50 41 52 41 54 4f 52 2c |...ID_SE|PARATOR,|
|00000560| 0d 0a 09 49 44 5f 41 50 | 50 5f 41 42 4f 55 54 2c |...ID_AP|P_ABOUT,|
|00000570| 0d 0a 09 49 44 5f 43 4f | 4e 54 45 58 54 5f 48 45 |...ID_CO|NTEXT_HE|
|00000580| 4c 50 2c 0d 0a 7d 3b 0d | 0a 0d 0a 2f 2f 2f 2f 2f |LP,..};.|.../////|
|00000590| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000005a0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000005b0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000005c0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000005d0| 2f 2f 2f 2f 2f 2f 2f 2f | 0d 0a 2f 2f 20 43 49 6e |////////|..// CIn|
|000005e0| 50 6c 61 63 65 46 72 61 | 6d 65 20 63 6f 6e 73 74 |PlaceFra|me const|
|000005f0| 72 75 63 74 69 6f 6e 2f | 64 65 73 74 72 75 63 74 |ruction/|destruct|
|00000600| 69 6f 6e 0d 0a 0d 0a 43 | 49 6e 50 6c 61 63 65 46 |ion....C|InPlaceF|
|00000610| 72 61 6d 65 3a 3a 43 49 | 6e 50 6c 61 63 65 46 72 |rame::CI|nPlaceFr|
|00000620| 61 6d 65 28 29 0d 0a 7b | 0d 0a 7d 0d 0a 0d 0a 43 |ame()..{|..}....C|
|00000630| 49 6e 50 6c 61 63 65 46 | 72 61 6d 65 3a 3a 7e 43 |InPlaceF|rame::~C|
|00000640| 49 6e 50 6c 61 63 65 46 | 72 61 6d 65 28 29 0d 0a |InPlaceF|rame()..|
|00000650| 7b 0d 0a 7d 0d 0a 0d 0a | 69 6e 74 20 43 49 6e 50 |{..}....|int CInP|
|00000660| 6c 61 63 65 46 72 61 6d | 65 3a 3a 4f 6e 43 72 65 |laceFram|e::OnCre|
|00000670| 61 74 65 28 4c 50 43 52 | 45 41 54 45 53 54 52 55 |ate(LPCR|EATESTRU|
|00000680| 43 54 20 6c 70 43 72 65 | 61 74 65 53 74 72 75 63 |CT lpCre|ateStruc|
|00000690| 74 29 0d 0a 7b 0d 0a 09 | 69 66 20 28 43 4f 6c 65 |t)..{...|if (COle|
|000006a0| 49 50 46 72 61 6d 65 57 | 6e 64 3a 3a 4f 6e 43 72 |IPFrameW|nd::OnCr|
|000006b0| 65 61 74 65 28 6c 70 43 | 72 65 61 74 65 53 74 72 |eate(lpC|reateStr|
|000006c0| 75 63 74 29 20 3d 3d 20 | 2d 31 29 0d 0a 09 09 72 |uct) == |-1)....r|
|000006d0| 65 74 75 72 6e 20 2d 31 | 3b 0d 0a 0d 0a 09 2f 2f |eturn -1|;.....//|
|000006e0| 20 43 52 65 73 69 7a 65 | 42 61 72 20 69 6d 70 6c | CResize|Bar impl|
|000006f0| 65 6d 65 6e 74 73 20 69 | 6e 2d 70 6c 61 63 65 20 |ements i|n-place |
|00000700| 72 65 73 69 7a 69 6e 67 | 2e 0d 0a 09 69 66 20 28 |resizing|....if (|
|00000710| 21 6d 5f 77 6e 64 52 65 | 73 69 7a 65 42 61 72 2e |!m_wndRe|sizeBar.|
|00000720| 43 72 65 61 74 65 28 74 | 68 69 73 29 29 0d 0a 09 |Create(t|his))...|
|00000730| 7b 0d 0a 09 09 54 52 41 | 43 45 30 28 22 46 61 69 |{....TRA|CE0("Fai|
|00000740| 6c 65 64 20 74 6f 20 63 | 72 65 61 74 65 20 72 65 |led to c|reate re|
|00000750| 73 69 7a 65 20 62 61 72 | 5c 6e 22 29 3b 0d 0a 09 |size bar|\n");...|
|00000760| 09 72 65 74 75 72 6e 20 | 2d 31 3b 20 20 20 20 20 |.return |-1; |
|00000770| 20 2f 2f 20 66 61 69 6c | 20 74 6f 20 63 72 65 61 | // fail| to crea|
|00000780| 74 65 0d 0a 09 7d 0d 0a | 0d 0a 09 2f 2f 20 42 79 |te...}..|...// By|
|00000790| 20 64 65 66 61 75 6c 74 | 2c 20 69 74 20 69 73 20 | default|, it is |
|000007a0| 61 20 67 6f 6f 64 20 69 | 64 65 61 20 74 6f 20 72 |a good i|dea to r|
|000007b0| 65 67 69 73 74 65 72 20 | 61 20 64 72 6f 70 2d 74 |egister |a drop-t|
|000007c0| 61 72 67 65 74 20 74 68 | 61 74 20 64 6f 65 73 0d |arget th|at does.|
|000007d0| 0a 09 2f 2f 20 20 6e 6f | 74 68 69 6e 67 20 77 69 |..// no|thing wi|
|000007e0| 74 68 20 79 6f 75 72 20 | 66 72 61 6d 65 20 77 69 |th your |frame wi|
|000007f0| 6e 64 6f 77 2e 20 20 54 | 68 69 73 20 70 72 65 76 |ndow. T|his prev|
|00000800| 65 6e 74 73 20 64 72 6f | 70 73 20 66 72 6f 6d 0d |ents dro|ps from.|
|00000810| 0a 09 2f 2f 20 20 22 66 | 61 6c 6c 69 6e 67 20 74 |..// "f|alling t|
|00000820| 68 72 6f 75 67 68 22 20 | 74 6f 20 61 20 63 6f 6e |hrough" |to a con|
|00000830| 74 61 69 6e 65 72 20 74 | 68 61 74 20 73 75 70 70 |tainer t|hat supp|
|00000840| 6f 72 74 73 20 64 72 61 | 67 2d 64 72 6f 70 2e 0d |orts dra|g-drop..|
|00000850| 0a 09 6d 5f 64 72 6f 70 | 54 61 72 67 65 74 2e 52 |..m_drop|Target.R|
|00000860| 65 67 69 73 74 65 72 28 | 74 68 69 73 29 3b 0d 0a |egister(|this);..|
|00000870| 0d 0a 09 72 65 74 75 72 | 6e 20 30 3b 0d 0a 7d 0d |...retur|n 0;..}.|
|00000880| 0a 0d 0a 2f 2f 20 4f 6e | 43 72 65 61 74 65 43 6f |...// On|CreateCo|
|00000890| 6e 74 72 6f 6c 42 61 72 | 73 20 69 73 20 63 61 6c |ntrolBar|s is cal|
|000008a0| 6c 65 64 20 62 79 20 74 | 68 65 20 66 72 61 6d 65 |led by t|he frame|
|000008b0| 77 6f 72 6b 20 74 6f 20 | 63 72 65 61 74 65 20 63 |work to |create c|
|000008c0| 6f 6e 74 72 6f 6c 20 62 | 61 72 73 20 6f 6e 20 74 |ontrol b|ars on t|
|000008d0| 68 65 0d 0a 2f 2f 20 20 | 63 6f 6e 74 61 69 6e 65 |he..// |containe|
|000008e0| 72 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 27 73 20 |r applic|ation's |
|000008f0| 77 69 6e 64 6f 77 73 2e | 20 20 70 57 6e 64 46 72 |windows.| pWndFr|
|00000900| 61 6d 65 20 69 73 20 74 | 68 65 20 74 6f 70 20 6c |ame is t|he top l|
|00000910| 65 76 65 6c 20 66 72 61 | 6d 65 20 77 69 6e 64 6f |evel fra|me windo|
|00000920| 77 20 6f 66 0d 0a 2f 2f | 20 20 74 68 65 20 63 6f |w of..//| the co|
|00000930| 6e 74 61 69 6e 65 72 20 | 61 6e 64 20 69 73 20 61 |ntainer |and is a|
|00000940| 6c 77 61 79 73 20 6e 6f | 6e 2d 4e 55 4c 4c 2e 20 |lways no|n-NULL. |
|00000950| 20 70 57 6e 64 44 6f 63 | 20 69 73 20 74 68 65 20 | pWndDoc| is the |
|00000960| 64 6f 63 20 6c 65 76 65 | 6c 20 66 72 61 6d 65 20 |doc leve|l frame |
|00000970| 77 69 6e 64 6f 77 0d 0a | 2f 2f 20 20 61 6e 64 20 |window..|// and |
|00000980| 77 69 6c 6c 20 62 65 20 | 4e 55 4c 4c 20 77 68 65 |will be |NULL whe|
|00000990| 6e 20 74 68 65 20 63 6f | 6e 74 61 69 6e 65 72 20 |n the co|ntainer |
|000009a0| 69 73 20 61 6e 20 53 44 | 49 20 61 70 70 6c 69 63 |is an SD|I applic|
|000009b0| 61 74 69 6f 6e 2e 20 20 | 41 20 73 65 72 76 65 72 |ation. |A server|
|000009c0| 0d 0a 2f 2f 20 20 61 70 | 70 6c 69 63 61 74 69 6f |..// ap|plicatio|
|000009d0| 6e 20 63 61 6e 20 70 6c | 61 63 65 20 4d 46 43 20 |n can pl|ace MFC |
|000009e0| 63 6f 6e 74 72 6f 6c 20 | 62 61 72 73 20 6f 6e 20 |control |bars on |
|000009f0| 65 69 74 68 65 72 20 77 | 69 6e 64 6f 77 2e 0d 0a |either w|indow...|
|00000a00| 42 4f 4f 4c 20 43 49 6e | 50 6c 61 63 65 46 72 61 |BOOL CIn|PlaceFra|
|00000a10| 6d 65 3a 3a 4f 6e 43 72 | 65 61 74 65 43 6f 6e 74 |me::OnCr|eateCont|
|00000a20| 72 6f 6c 42 61 72 73 28 | 43 46 72 61 6d 65 57 6e |rolBars(|CFrameWn|
|00000a30| 64 2a 20 70 57 6e 64 46 | 72 61 6d 65 2c 20 43 46 |d* pWndF|rame, CF|
|00000a40| 72 61 6d 65 57 6e 64 2a | 20 70 57 6e 64 44 6f 63 |rameWnd*| pWndDoc|
|00000a50| 29 0d 0a 7b 0d 0a 09 2f | 2f 20 43 72 65 61 74 65 |)..{.../|/ Create|
|00000a60| 20 74 6f 6f 6c 62 61 72 | 20 6f 6e 20 63 6c 69 65 | toolbar| on clie|
|00000a70| 6e 74 27 73 20 66 72 61 | 6d 65 20 77 69 6e 64 6f |nt's fra|me windo|
|00000a80| 77 0d 0a 09 69 66 20 28 | 21 6d 5f 77 6e 64 54 6f |w...if (|!m_wndTo|
|00000a90| 6f 6c 42 61 72 2e 43 72 | 65 61 74 65 28 70 57 6e |olBar.Cr|eate(pWn|
|00000aa0| 64 46 72 61 6d 65 29 20 | 7c 7c 0d 0a 09 09 21 6d |dFrame) |||....!m|
|00000ab0| 5f 77 6e 64 54 6f 6f 6c | 42 61 72 2e 4c 6f 61 64 |_wndTool|Bar.Load|
|00000ac0| 42 69 74 6d 61 70 28 49 | 44 52 5f 53 54 41 52 44 |Bitmap(I|DR_STARD|
|00000ad0| 54 59 50 45 5f 53 52 56 | 52 5f 49 50 29 20 7c 7c |TYPE_SRV|R_IP) |||
|00000ae0| 0d 0a 09 09 21 6d 5f 77 | 6e 64 54 6f 6f 6c 42 61 |....!m_w|ndToolBa|
|00000af0| 72 2e 53 65 74 42 75 74 | 74 6f 6e 73 28 62 75 74 |r.SetBut|tons(but|
|00000b00| 74 6f 6e 73 2c 20 73 69 | 7a 65 6f 66 28 62 75 74 |tons, si|zeof(but|
|00000b10| 74 6f 6e 73 29 2f 73 69 | 7a 65 6f 66 28 55 49 4e |tons)/si|zeof(UIN|
|00000b20| 54 29 29 29 0d 0a 09 7b | 0d 0a 09 09 54 52 41 43 |T)))...{|....TRAC|
|00000b30| 45 30 28 22 46 61 69 6c | 65 64 20 74 6f 20 63 72 |E0("Fail|ed to cr|
|00000b40| 65 61 74 65 20 74 6f 6f | 6c 62 61 72 5c 6e 22 29 |eate too|lbar\n")|
|00000b50| 3b 0d 0a 09 09 72 65 74 | 75 72 6e 20 46 41 4c 53 |;....ret|urn FALS|
|00000b60| 45 3b 0d 0a 09 7d 0d 0a | 09 2f 2f 20 53 65 74 20 |E;...}..|.// Set |
|00000b70| 6f 77 6e 65 72 20 74 6f | 20 74 68 69 73 20 77 69 |owner to| this wi|
|00000b80| 6e 64 6f 77 2c 20 73 6f | 20 6d 65 73 73 61 67 65 |ndow, so| message|
|00000b90| 73 20 61 72 65 20 64 65 | 6c 69 76 65 72 65 64 20 |s are de|livered |
|00000ba0| 74 6f 20 63 6f 72 72 65 | 63 74 20 61 70 70 0d 0a |to corre|ct app..|
|00000bb0| 09 6d 5f 77 6e 64 54 6f | 6f 6c 42 61 72 2e 53 65 |.m_wndTo|olBar.Se|
|00000bc0| 74 4f 77 6e 65 72 28 74 | 68 69 73 29 3b 0d 0a 0d |tOwner(t|his);...|
|00000bd0| 0a 09 2f 2f 20 54 4f 44 | 4f 3a 20 44 65 6c 65 74 |..// TOD|O: Delet|
|00000be0| 65 20 74 68 65 73 65 20 | 74 68 72 65 65 20 6c 69 |e these |three li|
|00000bf0| 6e 65 73 20 69 66 20 79 | 6f 75 20 64 6f 6e 27 74 |nes if y|ou don't|
|00000c00| 20 77 61 6e 74 20 74 68 | 65 20 74 6f 6f 6c 62 61 | want th|e toolba|
|00000c10| 72 20 74 6f 0d 0a 09 2f | 2f 20 20 62 65 20 64 6f |r to.../|/ be do|
|00000c20| 63 6b 61 62 6c 65 0d 0a | 09 6d 5f 77 6e 64 54 6f |ckable..|.m_wndTo|
|00000c30| 6f 6c 42 61 72 2e 45 6e | 61 62 6c 65 44 6f 63 6b |olBar.En|ableDock|
|00000c40| 69 6e 67 28 43 42 52 53 | 5f 41 4c 49 47 4e 5f 41 |ing(CBRS|_ALIGN_A|
|00000c50| 4e 59 29 3b 0d 0a 09 70 | 57 6e 64 46 72 61 6d 65 |NY);...p|WndFrame|
|00000c60| 2d 3e 45 6e 61 62 6c 65 | 44 6f 63 6b 69 6e 67 28 |->Enable|Docking(|
|00000c70| 43 42 52 53 5f 41 4c 49 | 47 4e 5f 41 4e 59 29 3b |CBRS_ALI|GN_ANY);|
|00000c80| 0d 0a 09 70 57 6e 64 46 | 72 61 6d 65 2d 3e 44 6f |...pWndF|rame->Do|
|00000c90| 63 6b 43 6f 6e 74 72 6f | 6c 42 61 72 28 26 6d 5f |ckContro|lBar(&m_|
|00000ca0| 77 6e 64 54 6f 6f 6c 42 | 61 72 29 3b 0d 0a 0d 0a |wndToolB|ar);....|
|00000cb0| 09 2f 2f 20 54 4f 44 4f | 3a 20 52 65 6d 6f 76 65 |.// TODO|: Remove|
|00000cc0| 20 74 68 69 73 20 69 66 | 20 79 6f 75 20 64 6f 6e | this if| you don|
|00000cd0| 27 74 20 77 61 6e 74 20 | 74 6f 6f 6c 20 74 69 70 |'t want |tool tip|
|00000ce0| 73 0d 0a 09 6d 5f 77 6e | 64 54 6f 6f 6c 42 61 72 |s...m_wn|dToolBar|
|00000cf0| 2e 53 65 74 42 61 72 53 | 74 79 6c 65 28 6d 5f 77 |.SetBarS|tyle(m_w|
|00000d00| 6e 64 54 6f 6f 6c 42 61 | 72 2e 47 65 74 42 61 72 |ndToolBa|r.GetBar|
|00000d10| 53 74 79 6c 65 28 29 20 | 7c 0d 0a 09 09 43 42 52 |Style() ||....CBR|
|00000d20| 53 5f 54 4f 4f 4c 54 49 | 50 53 20 7c 20 43 42 52 |S_TOOLTI|PS | CBR|
|00000d30| 53 5f 46 4c 59 42 59 29 | 3b 0d 0a 0d 0a 09 72 65 |S_FLYBY)|;.....re|
|00000d40| 74 75 72 6e 20 54 52 55 | 45 3b 0d 0a 7d 0d 0a 0d |turn TRU|E;..}...|
|00000d50| 0a 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |.///////|////////|
|00000d60| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000d70| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000d80| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000d90| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 0d 0a |////////|//////..|
|00000da0| 2f 2f 20 43 49 6e 50 6c | 61 63 65 46 72 61 6d 65 |// CInPl|aceFrame|
|00000db0| 20 64 69 61 67 6e 6f 73 | 74 69 63 73 0d 0a 0d 0a | diagnos|tics....|
|00000dc0| 23 69 66 64 65 66 20 5f | 44 45 42 55 47 0d 0a 76 |#ifdef _|DEBUG..v|
|00000dd0| 6f 69 64 20 43 49 6e 50 | 6c 61 63 65 46 72 61 6d |oid CInP|laceFram|
|00000de0| 65 3a 3a 41 73 73 65 72 | 74 56 61 6c 69 64 28 29 |e::Asser|tValid()|
|00000df0| 20 63 6f 6e 73 74 0d 0a | 7b 0d 0a 09 43 4f 6c 65 | const..|{...COle|
|00000e00| 49 50 46 72 61 6d 65 57 | 6e 64 3a 3a 41 73 73 65 |IPFrameW|nd::Asse|
|00000e10| 72 74 56 61 6c 69 64 28 | 29 3b 0d 0a 7d 0d 0a 0d |rtValid(|);..}...|
|00000e20| 0a 76 6f 69 64 20 43 49 | 6e 50 6c 61 63 65 46 72 |.void CI|nPlaceFr|
|00000e30| 61 6d 65 3a 3a 44 75 6d | 70 28 43 44 75 6d 70 43 |ame::Dum|p(CDumpC|
|00000e40| 6f 6e 74 65 78 74 26 20 | 64 63 29 20 63 6f 6e 73 |ontext& |dc) cons|
|00000e50| 74 0d 0a 7b 0d 0a 09 43 | 4f 6c 65 49 50 46 72 61 |t..{...C|OleIPFra|
|00000e60| 6d 65 57 6e 64 3a 3a 44 | 75 6d 70 28 64 63 29 3b |meWnd::D|ump(dc);|
|00000e70| 0d 0a 7d 0d 0a 23 65 6e | 64 69 66 20 2f 2f 5f 44 |..}..#en|dif //_D|
|00000e80| 45 42 55 47 0d 0a 0d 0a | 2f 2f 2f 2f 2f 2f 2f 2f |EBUG....|////////|
|00000e90| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000ea0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000eb0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000ec0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000ed0| 2f 2f 2f 2f 2f 0d 0a 2f | 2f 20 43 49 6e 50 6c 61 |/////../|/ CInPla|
|00000ee0| 63 65 46 72 61 6d 65 20 | 63 6f 6d 6d 61 6e 64 73 |ceFrame |commands|
|00000ef0| 0d 0a | |.. | |
+--------+-------------------------+-------------------------+--------+--------+