mmclibrary-cvs Mailing List for MMC .NET Library
Brought to you by:
imjimmurphy,
kachalkov
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
(17) |
Apr
(96) |
May
(15) |
Jun
(1) |
Jul
(43) |
Aug
(4) |
Sep
(11) |
Oct
(8) |
Nov
(15) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(31) |
Feb
|
Mar
(24) |
Apr
(6) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: tigerharry <tig...@us...> - 2006-09-19 11:05:20
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib2/PropertyPages In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv11362/MMCLib2/PropertyPages Modified Files: PropertySheet.cs Log Message: gave buttons on propertysheet public property Index: PropertySheet.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib2/PropertyPages/PropertySheet.cs,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** PropertySheet.cs 19 Jan 2005 23:51:38 -0000 1.13 --- PropertySheet.cs 19 Sep 2006 11:04:58 -0000 1.14 *************** *** 37,43 **** #region ! private Button _btnOk; ! private Button _btnCancel; ! private Button _btnApply; private PropertySheetTabControl _tc; private PropertyPageList _allPages = new PropertyPageList(); --- 37,49 ---- #region ! private Button _btnOk = new Button(); ! ! ! private Button _btnCancel = new Button(); ! ! ! private Button _btnApply = new Button(); ! ! private PropertySheetTabControl _tc; private PropertyPageList _allPages = new PropertyPageList(); *************** *** 52,56 **** // Properties // ! #region /// <summary> /// Get the item we are a property page for. --- 58,89 ---- // Properties // ! #region Properties ! //[--added by Harald Binkle (tigerharry) ! /// <summary> ! /// Apply button at the buttomn of the propertypage. Set to null if should not be added. ! /// </summary> ! public Button BtnApply ! { ! get { return _btnApply; } ! set { _btnApply = value; } ! } ! /// <summary> ! /// Cancel button at the buttomn of the propertypage. Set to null if should not be added. ! /// </summary> ! public Button BtnCancel ! { ! get { return _btnCancel; } ! set { _btnCancel = value; } ! } ! /// <summary> ! /// OK button at the buttomn of the propertypage ! /// </summary> ! public Button BtnOk ! { ! get { return _btnOk; } ! set { _btnOk = value; } ! } ! //--] ! /// <summary> /// Get the item we are a property page for. *************** *** 100,104 **** public bool IsApplyEnabled() { ! return _btnApply.Enabled; } --- 133,138 ---- public bool IsApplyEnabled() { ! //changed by Harald Binkle (tigerharry) ! return _btnApply != null ? _btnApply.Enabled : false; } *************** *** 201,229 **** nHeight += 15; ! // Now put the Ok, Cancel, and Apply buttons on the page. ! _btnApply = new Button(); ! _btnApply.Size = new System.Drawing.Size(75, 23); ! _btnApply.Location = new Point(nWidth-_btnApply.Width+4, nHeight); ! _btnApply.Text = SnapinBase.Translate("Apply"); ! _btnApply.Enabled = false; ! _btnApply.TabIndex = 3; ! _btnApply.Click += new EventHandler(OnApplyClick); ! //Added by Alexander Kachalkov ! _btnApply.FlatStyle = FlatStyle.System; ! Controls.Add(_btnApply); ! ! _btnCancel = new Button(); ! _btnCancel.Size = new System.Drawing.Size(75, 23); ! _btnCancel.Location = new Point(_btnApply.Location.X - _btnCancel.Width-5, nHeight); ! _btnCancel.Text = SnapinBase.Translate("Cancel"); ! _btnCancel.Click += new EventHandler(OnCancelClick); ! _btnCancel.TabIndex = 2; ! //Added by Alexander Kachalkov ! _btnCancel.FlatStyle = FlatStyle.System; ! Controls.Add(_btnCancel); - _btnOk = new Button(); _btnOk.Size = new System.Drawing.Size(75, 23); ! _btnOk.Location = new Point(_btnCancel.Location.X - _btnOk.Width - 5, nHeight); _btnOk.Text = SnapinBase.Translate("Ok"); _btnOk.TabIndex = 1; --- 235,272 ---- nHeight += 15; ! // Now put the Ok, Cancel, and Apply buttons on the page. ! //[--added if(!=null), nextBtnPos and space by Harald Binkle (tigerharry) ! int nextBtnPos = nWidth; ! int space = +4; ! if (_btnApply != null) ! { ! _btnApply.Size = new System.Drawing.Size(75, 23); ! _btnApply.Location = new Point(nextBtnPos - _btnApply.Width + space, nHeight); ! space = -space; ! nextBtnPos = _btnApply.Location.X; ! _btnApply.Text = SnapinBase.Translate("Apply"); ! _btnApply.Enabled = false; ! _btnApply.TabIndex = 3; ! _btnApply.Click += new EventHandler(OnApplyClick); ! //Added by Alexander Kachalkov ! _btnApply.FlatStyle = FlatStyle.System; ! Controls.Add(_btnApply); ! } ! if (_btnCancel != null) ! { ! _btnCancel.Size = new System.Drawing.Size(75, 23); ! _btnCancel.Location = new Point(nextBtnPos - _btnCancel.Width + space, nHeight); ! space = -Math.Abs(space); ! nextBtnPos = _btnCancel.Location.X; ! _btnCancel.Text = SnapinBase.Translate("Cancel"); ! _btnCancel.Click += new EventHandler(OnCancelClick); ! _btnCancel.TabIndex = 2; ! //Added by Alexander Kachalkov ! _btnCancel.FlatStyle = FlatStyle.System; ! Controls.Add(_btnCancel); ! } _btnOk.Size = new System.Drawing.Size(75, 23); ! _btnOk.Location = new Point(nextBtnPos - _btnOk.Width + space, nHeight); _btnOk.Text = SnapinBase.Translate("Ok"); _btnOk.TabIndex = 1; *************** *** 232,235 **** --- 275,280 ---- _btnOk.FlatStyle = FlatStyle.System; Controls.Add(_btnOk); + //--] + // Make sure we account for the height of the button *************** *** 375,379 **** { SendApplyToAll(); ! _btnApply.Enabled = false; } } --- 420,424 ---- { SendApplyToAll(); ! DeactivateApplyButton(); } } |
From: Alexander K. <kac...@us...> - 2005-06-09 09:21:32
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3162/MMCLib Modified Files: ComStream.cs _ChangeLog.txt Log Message: Index: ComStream.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/ComStream.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ComStream.cs 20 Dec 2003 20:32:16 -0000 1.1 --- ComStream.cs 9 Jun 2005 09:21:20 -0000 1.2 *************** *** 78,98 **** } ! public override int Read([In,Out] byte[] buffer, int offset, int count) { ! byte[] buf = new byte[count]; ! System.IntPtr lenPtr = new System.IntPtr(); this.comStream.Read(buf, count, lenPtr); ! int len = lenPtr.ToInt32(); ! m_readCount += count; System.Diagnostics.Debug.WriteLine("Read: " + m_readCount + " bytes of the requested: " + count + " bytes"); ! int pos=0; ! //while(pos < len) { ! while(pos < count) { ! buffer[offset++] = buf[pos++]; ! } ! //return lenPtr.ToInt32(); ! return count; } ! public override void SetLength(long value) { this.comStream.SetSize(value); } --- 78,107 ---- } ! /// <summary> ! /// Reads a sequence of bytes from the current stream and advances the position within the stream ! /// by the number of bytes read. ! /// </summary> ! /// <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified ! /// byte array with the values between offset and (offset + count- 1) replaced by the bytes read from the ! /// current source.</param> ! /// <param name="offset">The zero-based byte offset in buffer at which to begin storing the data read ! /// from the current stream.</param> ! /// <param name="count">The maximum number of bytes to be read from the current stream.</param> ! /// <returns></returns> ! public override int Read([In,Out] byte[] buffer, int offset, int count) ! { ! byte[] buf = new byte[count]; ! System.IntPtr lenPtr = Marshal.AllocCoTaskMem( 4 ); this.comStream.Read(buf, count, lenPtr); ! int len = Marshal.ReadInt32( lenPtr ); ! Marshal.FreeCoTaskMem( lenPtr ); ! m_readCount += len; System.Diagnostics.Debug.WriteLine("Read: " + m_readCount + " bytes of the requested: " + count + " bytes"); ! Array.Copy( buf, buffer, len ); ! return len; } ! public override void SetLength(long value) ! { this.comStream.SetSize(value); } Index: _ChangeLog.txt =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/_ChangeLog.txt,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** _ChangeLog.txt 2 Jun 2005 08:58:30 -0000 1.22 --- _ChangeLog.txt 9 Jun 2005 09:21:20 -0000 1.23 *************** *** 1,3 **** --- 1,6 ---- ver 1.6.9 + - Fixed: + ComStream kept reading forever (Thanks Peter Bertok) + - Applied patches: [1201916 ] BaseNode.UpdateThisNode Improvement (Thanks to P. Di Gregorio) |
From: Alexander K. <kac...@us...> - 2005-06-02 08:58:40
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20783/MMCLib Modified Files: AssemblyInfo.cs BaseNode.cs _ChangeLog.txt Log Message: Index: _ChangeLog.txt =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/_ChangeLog.txt,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** _ChangeLog.txt 22 Apr 2005 07:05:31 -0000 1.21 --- _ChangeLog.txt 2 Jun 2005 08:58:30 -0000 1.22 *************** *** 1,2 **** --- 1,6 ---- + ver 1.6.9 + - Applied patches: + [1201916 ] BaseNode.UpdateThisNode Improvement (Thanks to P. Di Gregorio) + ver 1.6.8 - Applied patches: Index: BaseNode.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/BaseNode.cs,v retrieving revision 1.32 retrieving revision 1.33 diff -C2 -d -r1.32 -r1.33 *** BaseNode.cs 22 Apr 2005 07:05:30 -0000 1.32 --- BaseNode.cs 2 Jun 2005 08:58:30 -0000 1.33 *************** *** 2040,2055 **** } ! public virtual void UpdateThisNode( string key, object val ){ ! DisplayName = key; ! IConsoleNameSpace2 console = this.Snapin.ConsoleNameSpace; SCOPEDATAITEM sdi = new SCOPEDATAITEM(); ! sdi.mask = (uint)SDI.STR; sdi.displayname = (IntPtr)(-1); sdi.ID = this.HScopeItem; console.SetItem( ref sdi ); } #endregion --- 2040,2065 ---- } ! // Updated Pietro Di Gregorio ! /// <summary> ! /// Added image update too ! /// </summary> ! /// <param name="key"></param> ! /// <param name="val"></param> ! public virtual void UpdateThisNode(string key, object val) ! { IConsoleNameSpace2 console = this.Snapin.ConsoleNameSpace; SCOPEDATAITEM sdi = new SCOPEDATAITEM(); ! sdi.mask = (uint)SDI.STR| ! (uint)SDI.IMAGE | ! (uint)SDI.OPENIMAGE; sdi.displayname = (IntPtr)(-1); + sdi.nImage = ClosedImageIndex; + sdi.nOpenImage = OpenImageIndex; sdi.ID = this.HScopeItem; console.SetItem( ref sdi ); } + #endregion Index: AssemblyInfo.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/AssemblyInfo.cs,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** AssemblyInfo.cs 25 Mar 2005 07:55:33 -0000 1.13 --- AssemblyInfo.cs 2 Jun 2005 08:58:30 -0000 1.14 *************** *** 27,31 **** // by using the '*' as shown below: ! [assembly: AssemblyVersion("1.6.8.0")] // --- 27,31 ---- // by using the '*' as shown below: ! [assembly: AssemblyVersion("1.6.9.0")] // |
From: Alexander K. <kac...@us...> - 2005-04-22 08:00:01
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCSetup In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18675/MMCSetup Modified Files: MMCSetup.vdproj Log Message: Index: MMCSetup.vdproj =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCSetup/MMCSetup.vdproj,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** MMCSetup.vdproj 5 Dec 2004 15:33:12 -0000 1.3 --- MMCSetup.vdproj 22 Apr 2005 07:59:40 -0000 1.4 *************** *** 16,20 **** "Entry" { ! "MsmKey" = "8:_11F5841925659E8E000E429D0E79865F" "OwnerKey" = "8:_367ED5CAA8A94A76A9DE182C2FE977A1" "MsmSig" = "8:_UNDEFINED" --- 16,20 ---- "Entry" { ! "MsmKey" = "8:_2B1C2A1409C8E36D7B2B3D2DC993B5E7" "OwnerKey" = "8:_367ED5CAA8A94A76A9DE182C2FE977A1" "MsmSig" = "8:_UNDEFINED" *************** *** 22,25 **** --- 22,31 ---- "Entry" { + "MsmKey" = "8:_333D127F8780154F13DCD90A98BEA3E7" + "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { "MsmKey" = "8:_367ED5CAA8A94A76A9DE182C2FE977A1" "OwnerKey" = "8:_UNDEFINED" *************** *** 28,32 **** "Entry" { ! "MsmKey" = "8:_457CA7C12781FD6582CECEA16E4FAEAA" "OwnerKey" = "8:_6422F0CD578048EA834E8FCFF6DC65BD" "MsmSig" = "8:_UNDEFINED" --- 34,38 ---- "Entry" { ! "MsmKey" = "8:_4755F45E137D2E1CD3E5FB3569B95ABB" "OwnerKey" = "8:_6422F0CD578048EA834E8FCFF6DC65BD" "MsmSig" = "8:_UNDEFINED" *************** *** 34,38 **** "Entry" { ! "MsmKey" = "8:_457CA7C12781FD6582CECEA16E4FAEAA" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" --- 40,44 ---- "Entry" { ! "MsmKey" = "8:_4755F45E137D2E1CD3E5FB3569B95ABB" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" *************** *** 46,50 **** "Entry" { ! "MsmKey" = "8:_808476A0E9179AB32C7EFA2068EC9540" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" --- 52,56 ---- "Entry" { ! "MsmKey" = "8:_67FC9BB6981211C9E1D3163A1C8FB3B3" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" *************** *** 52,56 **** "Entry" { ! "MsmKey" = "8:_8C576DA1DBE74B6F813CDF64598FB1F9" "OwnerKey" = "8:_6422F0CD578048EA834E8FCFF6DC65BD" "MsmSig" = "8:_UNDEFINED" --- 58,62 ---- "Entry" { ! "MsmKey" = "8:_BDF78D5D7C69788B7DE034BBB8A6C1DB" "OwnerKey" = "8:_6422F0CD578048EA834E8FCFF6DC65BD" "MsmSig" = "8:_UNDEFINED" *************** *** 58,68 **** "Entry" { ! "MsmKey" = "8:_8C576DA1DBE74B6F813CDF64598FB1F9" ! "OwnerKey" = "8:_808476A0E9179AB32C7EFA2068EC9540" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_8C576DA1DBE74B6F813CDF64598FB1F9" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" --- 64,74 ---- "Entry" { ! "MsmKey" = "8:_BDF78D5D7C69788B7DE034BBB8A6C1DB" ! "OwnerKey" = "8:_67FC9BB6981211C9E1D3163A1C8FB3B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_BDF78D5D7C69788B7DE034BBB8A6C1DB" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" *************** *** 70,86 **** "Entry" { ! "MsmKey" = "8:_8C576DA1DBE74B6F813CDF64598FB1F9" ! "OwnerKey" = "8:_E0E32D3EFB834F41A2FCBADDC3040524" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_8C576DA1DBE74B6F813CDF64598FB1F9" ! "OwnerKey" = "8:_D6946C5DE97B6D11BA33803891FC8B7A" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_BDF78D5D7C69788B7DE034BBB8A6C1DB" "OwnerKey" = "8:_6422F0CD578048EA834E8FCFF6DC65BD" "MsmSig" = "8:_UNDEFINED" --- 76,92 ---- "Entry" { ! "MsmKey" = "8:_CB2754E5B1F232B15E23EF5598B347A4" ! "OwnerKey" = "8:_EF0F830795E04FB6E07ADAEAF7220C28" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_E0E32D3EFB834F41A2FCBADDC3040524" ! "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_EF0F830795E04FB6E07ADAEAF7220C28" "OwnerKey" = "8:_6422F0CD578048EA834E8FCFF6DC65BD" "MsmSig" = "8:_UNDEFINED" *************** *** 88,104 **** "Entry" { ! "MsmKey" = "8:_BDF78D5D7C69788B7DE034BBB8A6C1DB" ! "OwnerKey" = "8:_808476A0E9179AB32C7EFA2068EC9540" ! "MsmSig" = "8:_UNDEFINED" ! } ! "Entry" ! { ! "MsmKey" = "8:_BDF78D5D7C69788B7DE034BBB8A6C1DB" ! "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_C9D2B5BFB1CFCBA437794954A95C86FE" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" --- 94,104 ---- "Entry" { ! "MsmKey" = "8:_EF0F830795E04FB6E07ADAEAF7220C28" ! "OwnerKey" = "8:_67FC9BB6981211C9E1D3163A1C8FB3B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_EF0F830795E04FB6E07ADAEAF7220C28" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" *************** *** 106,128 **** "Entry" { ! "MsmKey" = "8:_CB2754E5B1F232B15E23EF5598B347A4" ! "OwnerKey" = "8:_D6946C5DE97B6D11BA33803891FC8B7A" ! "MsmSig" = "8:_UNDEFINED" ! } ! "Entry" ! { ! "MsmKey" = "8:_D6946C5DE97B6D11BA33803891FC8B7A" ! "OwnerKey" = "8:_6422F0CD578048EA834E8FCFF6DC65BD" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_D6946C5DE97B6D11BA33803891FC8B7A" ! "OwnerKey" = "8:_808476A0E9179AB32C7EFA2068EC9540" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_D6946C5DE97B6D11BA33803891FC8B7A" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" --- 106,122 ---- "Entry" { ! "MsmKey" = "8:_F242AA10633E444392DCC0E0787530B4" ! "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_F50A3BD2B3B44AAAB0AF9303AAA4B3F8" ! "OwnerKey" = "8:_EF0F830795E04FB6E07ADAEAF7220C28" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_F50A3BD2B3B44AAAB0AF9303AAA4B3F8" "OwnerKey" = "8:_F242AA10633E444392DCC0E0787530B4" "MsmSig" = "8:_UNDEFINED" *************** *** 130,147 **** "Entry" { ! "MsmKey" = "8:_DB7DBE3420047BCC61BE98116D66F05A" ! "OwnerKey" = "8:_367ED5CAA8A94A76A9DE182C2FE977A1" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_E0E32D3EFB834F41A2FCBADDC3040524" ! "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_F242AA10633E444392DCC0E0787530B4" ! "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } --- 124,141 ---- "Entry" { ! "MsmKey" = "8:_F50A3BD2B3B44AAAB0AF9303AAA4B3F8" ! "OwnerKey" = "8:_67FC9BB6981211C9E1D3163A1C8FB3B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_F50A3BD2B3B44AAAB0AF9303AAA4B3F8" ! "OwnerKey" = "8:_E0E32D3EFB834F41A2FCBADDC3040524" "MsmSig" = "8:_UNDEFINED" } "Entry" { ! "MsmKey" = "8:_F50A3BD2B3B44AAAB0AF9303AAA4B3F8" ! "OwnerKey" = "8:_6422F0CD578048EA834E8FCFF6DC65BD" "MsmSig" = "8:_UNDEFINED" } *************** *** 160,164 **** "IsDebugOnly" = "11:TRUE" "IsReleaseOnly" = "11:FALSE" ! "OutputFilename" = "8:..\\bin\\MMCSetup.msi" "PackageFilesAs" = "3:2" "PackageFileSize" = "3:-2147483648" --- 154,158 ---- "IsDebugOnly" = "11:TRUE" "IsReleaseOnly" = "11:FALSE" ! "OutputFilename" = "8:Debug\\MMCSetup.msi" "PackageFilesAs" = "3:2" "PackageFileSize" = "3:-2147483648" *************** *** 301,308 **** "File" { ! "{A582A373-4685-4296-BEFE-614B80A702C3}:_11F5841925659E8E000E429D0E79865F" { ! "SourcePath" = "8:mscorlib.tlb" ! "TargetName" = "8:mscorlib.tlb" "Tag" = "8:" "Folder" = "8:_E45E8D5BFBA5469AB0DDD192E935B661" --- 295,302 ---- "File" { ! "{A582A373-4685-4296-BEFE-614B80A702C3}:_2B1C2A1409C8E36D7B2B3D2DC993B5E7" { ! "SourcePath" = "8:MSVCR71D.dll" ! "TargetName" = "8:MSVCR71D.dll" "Tag" = "8:" "Folder" = "8:_E45E8D5BFBA5469AB0DDD192E935B661" *************** *** 316,319 **** --- 310,333 ---- "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{A582A373-4685-4296-BEFE-614B80A702C3}:_333D127F8780154F13DCD90A98BEA3E7" + { + "SourcePath" = "8:MMCTest.tlb" + "TargetName" = "8:MMCTest.tlb" + "Tag" = "8:" + "Folder" = "8:_7967F0759905435FA375491E16408099" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" "Register" = "3:2" "Exclude" = "11:TRUE" *************** *** 321,325 **** "IsolateTo" = "8:" } ! "{A582A373-4685-4296-BEFE-614B80A702C3}:_457CA7C12781FD6582CECEA16E4FAEAA" { "SourcePath" = "8:MMCLib.tlb" --- 335,339 ---- "IsolateTo" = "8:" } ! "{A582A373-4685-4296-BEFE-614B80A702C3}:_4755F45E137D2E1CD3E5FB3569B95ABB" { "SourcePath" = "8:MMCLib.tlb" *************** *** 341,352 **** "IsolateTo" = "8:" } ! "{FB480208-1853-44D0-9ABD-A3B734C3FAAA}:_808476A0E9179AB32C7EFA2068EC9540" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" ! "AssemblyAsmDisplayName" = "8:MMCLib, Version=1.6.7.0, Culture=neutral, PublicKeyToken=96dec4f6748b0cad" "ScatterAssemblies" { ! "_808476A0E9179AB32C7EFA2068EC9540" { "Name" = "8:MMCLib.dll" --- 355,366 ---- "IsolateTo" = "8:" } ! "{FB480208-1853-44D0-9ABD-A3B734C3FAAA}:_67FC9BB6981211C9E1D3163A1C8FB3B3" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" ! "AssemblyAsmDisplayName" = "8:MMCLib, Version=1.6.8.0, Culture=neutral, PublicKeyToken=daef9be457012264" "ScatterAssemblies" { ! "_67FC9BB6981211C9E1D3163A1C8FB3B3" { "Name" = "8:MMCLib.dll" *************** *** 403,426 **** "IsolateTo" = "8:" } - "{A582A373-4685-4296-BEFE-614B80A702C3}:_C9D2B5BFB1CFCBA437794954A95C86FE" - { - "SourcePath" = "8:MMCTest.tlb" - "TargetName" = "8:MMCTest.tlb" - "Tag" = "8:" - "Folder" = "8:_7967F0759905435FA375491E16408099" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:2" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } "{A582A373-4685-4296-BEFE-614B80A702C3}:_CB2754E5B1F232B15E23EF5598B347A4" { --- 417,420 ---- *************** *** 443,454 **** "IsolateTo" = "8:" } ! "{FB480208-1853-44D0-9ABD-A3B734C3FAAA}:_D6946C5DE97B6D11BA33803891FC8B7A" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" ! "AssemblyAsmDisplayName" = "8:Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, PublicKeyToken=a564fc960fecc6cb" "ScatterAssemblies" { ! "_D6946C5DE97B6D11BA33803891FC8B7A" { "Name" = "8:Interop.SHDocVw.dll" --- 437,448 ---- "IsolateTo" = "8:" } ! "{FB480208-1853-44D0-9ABD-A3B734C3FAAA}:_EF0F830795E04FB6E07ADAEAF7220C28" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" ! "AssemblyAsmDisplayName" = "8:Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, PublicKeyToken=8c895771530f8b4b" "ScatterAssemblies" { ! "_EF0F830795E04FB6E07ADAEAF7220C28" { "Name" = "8:Interop.SHDocVw.dll" *************** *** 474,497 **** "IsolateTo" = "8:" } - "{A582A373-4685-4296-BEFE-614B80A702C3}:_DB7DBE3420047BCC61BE98116D66F05A" - { - "SourcePath" = "8:MSVCR71.dll" - "TargetName" = "8:MSVCR71.dll" - "Tag" = "8:" - "Folder" = "8:_E45E8D5BFBA5469AB0DDD192E935B661" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } "{A582A373-4685-4296-BEFE-614B80A702C3}:_FF374E806197BEDD27C0151CBFDCB14F" { --- 468,471 ---- *************** *** 592,596 **** "ProductName" = "8:MMCSetup" "ProductCode" = "8:{06E3F2F2-051D-4735-A04D-973EE3B83DB0}" ! "PackageCode" = "8:{70D87653-34EC-4E31-9361-487592520154}" "UpgradeCode" = "8:{66C12FDF-26F9-429D-B2BB-C035EBF101F0}" "RestartWWWService" = "11:FALSE" --- 566,570 ---- "ProductName" = "8:MMCSetup" "ProductCode" = "8:{06E3F2F2-051D-4735-A04D-973EE3B83DB0}" ! "PackageCode" = "8:{C7A3F366-BF78-4773-B5F6-F649027ABF9F}" "UpgradeCode" = "8:{66C12FDF-26F9-429D-B2BB-C035EBF101F0}" "RestartWWWService" = "11:FALSE" *************** *** 736,750 **** "UsePlugInResources" = "11:TRUE" } ! "BodyText" { ! "Name" = "8:BodyText" ! "DisplayName" = "8:#1015" ! "Description" = "8:#1115" ! "Type" = "3:3" "ContextData" = "8:" "Attributes" = "3:0" "Setting" = "3:1" ! "Value" = "8:#1215" ! "DefaultValue" = "8:#1215" "UsePlugInResources" = "11:TRUE" } --- 710,724 ---- "UsePlugInResources" = "11:TRUE" } ! "UpdateText" { ! "Name" = "8:UpdateText" ! "DisplayName" = "8:#1058" ! "Description" = "8:#1158" ! "Type" = "3:15" "ContextData" = "8:" "Attributes" = "3:0" "Setting" = "3:1" ! "Value" = "8:#1258" ! "DefaultValue" = "8:#1258" "UsePlugInResources" = "11:TRUE" } *************** *** 925,941 **** "UsePlugInResources" = "11:TRUE" } - "BodyText" - { - "Name" = "8:BodyText" - "DisplayName" = "8:#1015" - "Description" = "8:#1115" - "Type" = "3:3" - "ContextData" = "8:" - "Attributes" = "3:0" - "Setting" = "3:1" - "Value" = "8:#1215" - "DefaultValue" = "8:#1215" - "UsePlugInResources" = "11:TRUE" - } } } --- 899,902 ---- *************** *** 1102,1106 **** "MergeModule" { ! "{35A69C6E-5BA4-440D-803D-762B59A45393}:_8C576DA1DBE74B6F813CDF64598FB1F9" { "UseDynamicProperties" = "11:TRUE" --- 1063,1067 ---- "MergeModule" { ! "{35A69C6E-5BA4-440D-803D-762B59A45393}:_F50A3BD2B3B44AAAB0AF9303AAA4B3F8" { "UseDynamicProperties" = "11:TRUE" *************** *** 1121,1125 **** "{8062640A-2EEE-46E9-AB67-688E9A886E9F}:_367ED5CAA8A94A76A9DE182C2FE977A1" { ! "SourcePath" = "8:..\\MMCFormsShim\\Release\\MMCFormsShim.dll" "TargetName" = "8:" "Tag" = "8:" --- 1082,1086 ---- "{8062640A-2EEE-46E9-AB67-688E9A886E9F}:_367ED5CAA8A94A76A9DE182C2FE977A1" { ! "SourcePath" = "8:..\\MMCFormsShim\\Debug\\MMCFormsShim.dll" "TargetName" = "8:" "Tag" = "8:" |
From: Alexander K. <kac...@us...> - 2005-04-22 07:06:10
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCFormsShim In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23194/MMCFormsShim Modified Files: MMCFormsShim.h Log Message: Index: MMCFormsShim.h =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCFormsShim/MMCFormsShim.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** MMCFormsShim.h 25 Mar 2005 07:55:33 -0000 1.9 --- MMCFormsShim.h 22 Apr 2005 07:05:30 -0000 1.10 *************** *** 5,9 **** /* File created by MIDL compiler version 6.00.0361 */ ! /* at Fri Mar 18 16:47:54 2005 */ /* Compiler settings for .\MMCFormsShim.idl: --- 5,9 ---- /* File created by MIDL compiler version 6.00.0361 */ ! /* at Fri Mar 25 11:55:21 2005 */ /* Compiler settings for .\MMCFormsShim.idl: |
From: Alexander K. <kac...@us...> - 2005-04-22 07:05:43
|
Update of /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/nodes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23194/VBNETSnapin/nodes Modified Files: RootNode.vb Log Message: Index: RootNode.vb =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/nodes/RootNode.vb,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** RootNode.vb 21 Nov 2003 12:30:48 -0000 1.1 --- RootNode.vb 22 Apr 2005 07:05:32 -0000 1.2 *************** *** 1,4 **** --- 1,6 ---- Imports Ironring.Management.MMC + Imports System.Runtime.InteropServices + <Guid("B7D5AFF2-6C68-451e-BB4C-77003B324905")> _ Public Class RootNode Inherits MyBaseNode |
From: Alexander K. <kac...@us...> - 2005-04-22 07:05:42
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23194/MMCLib Modified Files: BaseNode.cs SnapinBase.cs _ChangeLog.txt Log Message: Index: _ChangeLog.txt =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/_ChangeLog.txt,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** _ChangeLog.txt 25 Mar 2005 07:55:34 -0000 1.20 --- _ChangeLog.txt 22 Apr 2005 07:05:31 -0000 1.21 *************** *** 2,5 **** --- 2,6 ---- - Applied patches: [ 1168621 ] Cut And Paste Patch (1.6.5) (Thanks to Chris Osborn) + [ 1171903 ] BaseNode.OnAddResultPaneImages Speed improvement (Thanks to P. Di Gregorio) Alexander Kachalkov: Index: BaseNode.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/BaseNode.cs,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** BaseNode.cs 25 Mar 2005 07:55:34 -0000 1.31 --- BaseNode.cs 22 Apr 2005 07:05:30 -0000 1.32 *************** *** 1091,1105 **** /// called to add result pane images to the MMC /// provided image list. /// </summary> /// <param name="il"></param> public virtual void OnAddResultPaneImages(IImageList il) { if (ResultPaneImages != null) ResultPaneImages.LoadImageList(il, m_iCookie); ! // Now add all the children images foreach(BaseNode node in m_ChildNodes) ! node.OnAddResultPaneImages(il); ! m_events.Fire(OnAddResultPaneImagesKey, this, new AddImagesArgs(il)); } --- 1091,1109 ---- /// called to add result pane images to the MMC /// provided image list. + /// Corrected P. Di Gregorio -> only load current node subnodes /// </summary> /// <param name="il"></param> public virtual void OnAddResultPaneImages(IImageList il) { + //Loads current node images if (ResultPaneImages != null) ResultPaneImages.LoadImageList(il, m_iCookie); ! // Loads this node only children images foreach(BaseNode node in m_ChildNodes) ! { ! if (node.ResultPaneImages != null) ! node.ResultPaneImages.LoadImageList(il, node.m_iCookie); ! } m_events.Fire(OnAddResultPaneImagesKey, this, new AddImagesArgs(il)); } Index: SnapinBase.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/SnapinBase.cs,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** SnapinBase.cs 21 Mar 2005 20:14:08 -0000 1.20 --- SnapinBase.cs 22 Apr 2005 07:05:30 -0000 1.21 *************** *** 387,392 **** try { ! DataObject test = (DataObject)lpDataObject; ! BaseNode node = (test == null) ? RootNode : test.Node; // TBD: add more events and dispatch to virtual methods instead? or event fire events? --- 387,402 ---- try { ! //Allows this snap in to be used as an extension to another snap in ! BaseNode node = RootNode; ! try ! { ! DataObject test = (DataObject)lpDataObject; ! node = test.Node; ! } ! catch (Exception ex) ! { ! System.Diagnostics.Debug.WriteLine("Exception " + ex.Message); ! } ! //BaseNode node = (test == null) ? RootNode : test.Node; // TBD: add more events and dispatch to virtual methods instead? or event fire events? |
From: Alexander K. <kac...@us...> - 2005-04-22 07:05:41
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCTest In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23194/MMCTest Modified Files: MMCTest.msc TestSnapin.cs Log Message: Index: TestSnapin.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest/TestSnapin.cs,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** TestSnapin.cs 25 Mar 2005 07:55:35 -0000 1.13 --- TestSnapin.cs 22 Apr 2005 07:05:32 -0000 1.14 *************** *** 15,19 **** /// [ ! SnapinIn("MMC Library Test Snapin", "Ironring Software", "2.1.0.100"), ProgId("MMCLibrary.TestSnapin"), Guid("B7F2CD77-FA26-4245-A086-984C74AF7884") --- 15,19 ---- /// [ ! SnapinIn("MMC Library Test Snapin", "Ironring Software", "2.5.3.100"), ProgId("MMCLibrary.TestSnapin"), Guid("B7F2CD77-FA26-4245-A086-984C74AF7884") Index: MMCTest.msc =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest/MMCTest.msc,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** MMCTest.msc 25 Mar 2005 07:55:35 -0000 1.4 --- MMCTest.msc 22 Apr 2005 07:05:31 -0000 1.5 *************** *** 1,5 **** <?xml version="1.0"?> <MMC_ConsoleFile ConsoleVersion="2.0" ProgramMode="Author"> ! <ConsoleFileID>{1AE789BC-FD3A-4472-BCF9-935991D4909E}</ConsoleFileID> <FrameState ShowStatusBar="true"> <WindowPlacement WPF_RESTORETOMAXIMIZED="true" ShowCommand="SW_SHOWMAXIMIZED"> --- 1,5 ---- <?xml version="1.0"?> <MMC_ConsoleFile ConsoleVersion="2.0" ProgramMode="Author"> ! <ConsoleFileID>{F4EB1C05-16EB-4582-B52B-8BF545FD061A}</ConsoleFileID> <FrameState ShowStatusBar="true"> <WindowPlacement WPF_RESTORETOMAXIMIZED="true" ShowCommand="SW_SHOWMAXIMIZED"> *************** *** 72,80 **** <ViewSettingsCache> <TargetView ViewID="1" NodeTypeGUID="{00000000-0000-0000-0000-000000000000}"/> <ViewSettings Flag_TaskPadID="true" Age="1"> <GUID>{00000000-0000-0000-0000-000000000000}</GUID> </ViewSettings> <TargetView ViewID="1" NodeTypeGUID="{936DA01F-9ABD-4D9D-80C7-02AF85C822A8}"/> ! <ViewSettings Flag_TaskPadID="true" Age="3"> <GUID>{00000000-0000-0000-0000-000000000000}</GUID> </ViewSettings> --- 72,84 ---- <ViewSettingsCache> <TargetView ViewID="1" NodeTypeGUID="{00000000-0000-0000-0000-000000000000}"/> + <ViewSettings Flag_TaskPadID="true" Age="3"> + <GUID>{00000000-0000-0000-0000-000000000000}</GUID> + </ViewSettings> + <TargetView ViewID="1" NodeTypeGUID="{82C37899-7808-11D1-A190-0000F875B132}"/> <ViewSettings Flag_TaskPadID="true" Age="1"> <GUID>{00000000-0000-0000-0000-000000000000}</GUID> </ViewSettings> <TargetView ViewID="1" NodeTypeGUID="{936DA01F-9ABD-4D9D-80C7-02AF85C822A8}"/> ! <ViewSettings Flag_TaskPadID="true" Age="4"> <GUID>{00000000-0000-0000-0000-000000000000}</GUID> </ViewSettings> |
From: Alexander K. <kac...@us...> - 2005-04-22 07:05:41
|
Update of /cvsroot/mmclibrary/mmclibrary/VBNETSnapin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23194/VBNETSnapin Modified Files: VBNETSnapin.vbproj Log Message: Index: VBNETSnapin.vbproj =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/VBNETSnapin.vbproj,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** VBNETSnapin.vbproj 25 Mar 2005 07:55:35 -0000 1.4 --- VBNETSnapin.vbproj 22 Apr 2005 07:05:32 -0000 1.5 *************** *** 98,102 **** <File RelPath = "Snapin.vb" ! SubType = "Component" BuildAction = "Compile" /> --- 98,102 ---- <File RelPath = "Snapin.vb" ! SubType = "Code" BuildAction = "Compile" /> |
From: Alexander K. <kac...@us...> - 2005-03-25 07:56:12
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCFormsShim In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4995/MMCFormsShim Modified Files: MMCFormsShim.h Log Message: Index: MMCFormsShim.h =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCFormsShim/MMCFormsShim.h,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** MMCFormsShim.h 15 Mar 2005 06:16:54 -0000 1.8 --- MMCFormsShim.h 25 Mar 2005 07:55:33 -0000 1.9 *************** *** 5,9 **** /* File created by MIDL compiler version 6.00.0361 */ ! /* at Tue Mar 15 05:54:20 2005 */ /* Compiler settings for .\MMCFormsShim.idl: --- 5,9 ---- /* File created by MIDL compiler version 6.00.0361 */ ! /* at Fri Mar 18 16:47:54 2005 */ /* Compiler settings for .\MMCFormsShim.idl: |
From: Alexander K. <kac...@us...> - 2005-03-25 07:55:44
|
Update of /cvsroot/mmclibrary/mmclibrary/VBNETSnapin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4995/VBNETSnapin Modified Files: Snapin.vb VBNETSnapin.sln VBNETSnapin.suo VBNETSnapin.vbproj VBNETSnapin.vbproj.user Log Message: Index: Snapin.vb =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/Snapin.vb,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Snapin.vb 21 Nov 2003 12:30:48 -0000 1.1 --- Snapin.vb 25 Mar 2005 07:55:35 -0000 1.2 *************** *** 26,31 **** Sub New() 'Add images ! InitScopeViewImages() ! InitResultViewImages() 'Add buttons to the toolbar --- 26,31 ---- Sub New() 'Add images ! 'InitScopeViewImages() ! 'InitResultViewImages() 'Add buttons to the toolbar Index: VBNETSnapin.vbproj.user =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/VBNETSnapin.vbproj.user,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** VBNETSnapin.vbproj.user 5 Jan 2004 05:42:47 -0000 1.1 --- VBNETSnapin.vbproj.user 25 Mar 2005 07:55:35 -0000 1.2 *************** *** 12,18 **** RemoteDebugMachine = "" StartAction = "Program" ! StartArguments = "..\Snapin.msc" StartPage = "" ! StartProgram = "mmc.exe" StartURL = "" StartWorkingDirectory = "" --- 12,18 ---- RemoteDebugMachine = "" StartAction = "Program" ! StartArguments = '"..\..\VBNETSnapin.msc"' StartPage = "" ! StartProgram = "c:\windows\system32\mmc.exe" StartURL = "" StartWorkingDirectory = "" Index: VBNETSnapin.suo =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/VBNETSnapin.suo,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsyWlrup and /tmp/cvsNhKV8A differ Index: VBNETSnapin.sln =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/VBNETSnapin.sln,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** VBNETSnapin.sln 21 Nov 2003 12:30:48 -0000 1.1 --- VBNETSnapin.sln 25 Mar 2005 07:55:35 -0000 1.2 *************** *** 4,8 **** EndProjectSection EndProject ! Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MMCLib", "..\..\MMC Snapin Framework\MMCLib\MMCLib.csproj", "{A6576BD5-7537-4858-BEE9-7EA4FAC6C686}" ProjectSection(ProjectDependencies) = postProject EndProjectSection --- 4,8 ---- EndProjectSection EndProject ! Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MMCLib", "..\MMCLib\MMCLib.csproj", "{A6576BD5-7537-4858-BEE9-7EA4FAC6C686}" ProjectSection(ProjectDependencies) = postProject EndProjectSection Index: VBNETSnapin.vbproj =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/VBNETSnapin.vbproj,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** VBNETSnapin.vbproj 15 Mar 2005 06:16:56 -0000 1.3 --- VBNETSnapin.vbproj 25 Mar 2005 07:55:35 -0000 1.4 *************** *** 98,102 **** <File RelPath = "Snapin.vb" ! SubType = "Code" BuildAction = "Compile" /> --- 98,102 ---- <File RelPath = "Snapin.vb" ! SubType = "Component" BuildAction = "Compile" /> |
From: Alexander K. <kac...@us...> - 2005-03-25 07:55:44
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCTest In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4995/MMCTest Modified Files: MMCTest.csproj MMCTest.csproj.user MMCTest.msc MyRootNode.cs TestSnapin.cs Log Message: Index: MMCTest.csproj.user =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest/MMCTest.csproj.user,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** MMCTest.csproj.user 15 Mar 2005 06:46:42 -0000 1.9 --- MMCTest.csproj.user 25 Mar 2005 07:55:35 -0000 1.10 *************** *** 40,44 **** StartWorkingDirectory = "" StartWithIE = "true" ! /> <Config Name = "MMC" --- 40,50 ---- StartWorkingDirectory = "" StartWithIE = "true" ! > ! <InteropRegistration ! RegisteredComClassic = "true" ! RegisteredOutput = "MMCTest.dll" ! RegisteredTypeLib = "MMCTest.tlb" ! /> ! </Config> <Config Name = "MMC" Index: MyRootNode.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest/MyRootNode.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** MyRootNode.cs 12 Feb 2004 14:45:08 -0000 1.2 --- MyRootNode.cs 25 Mar 2005 07:55:35 -0000 1.3 *************** *** 33,37 **** //Added by Wojciech Sobocinski ! public override bool OnPaste(IDataObject ido) { BaseNode nodeToBePasted = ((Ironring.Management.MMC.DataObject)ido).Node; --- 33,37 ---- //Added by Wojciech Sobocinski ! public override bool OnPaste(IDataObject ido, bool copy) { BaseNode nodeToBePasted = ((Ironring.Management.MMC.DataObject)ido).Node; *************** *** 67,70 **** --- 67,77 ---- + + public override void OnQueryProperties() + { + // TODO: Add MyRootNode.OnQueryProperties implementation + System.Windows.Forms.MessageBox.Show("OnQueryProperties"); + base.OnQueryProperties (); + } } } Index: MMCTest.csproj =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest/MMCTest.csproj,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** MMCTest.csproj 15 Mar 2005 06:16:55 -0000 1.15 --- MMCTest.csproj 25 Mar 2005 07:55:35 -0000 1.16 *************** *** 58,62 **** Optimize = "true" OutputPath = "bin\Release\" ! RegisterForComInterop = "false" RemoveIntegerChecks = "false" TreatWarningsAsErrors = "false" --- 58,62 ---- Optimize = "true" OutputPath = "bin\Release\" ! RegisterForComInterop = "true" RemoveIntegerChecks = "false" TreatWarningsAsErrors = "false" *************** *** 145,149 **** <File RelPath = "TestSnapin.cs" ! SubType = "Code" BuildAction = "Compile" /> --- 145,149 ---- <File RelPath = "TestSnapin.cs" ! SubType = "Component" BuildAction = "Compile" /> Index: TestSnapin.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest/TestSnapin.cs,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** TestSnapin.cs 15 Mar 2005 06:16:56 -0000 1.12 --- TestSnapin.cs 25 Mar 2005 07:55:35 -0000 1.13 *************** *** 399,405 **** protected void InitToolbar() { - base.m_Component = new Component(this); - base.m_Component.ToolbarImageIndex = AddImage("MMCTest.images.SuperToolBar.bmp", Color.Teal); - MMCBUTTON[] btns = new MMCBUTTON[5]; btns[0] = new MMCBUTTON(0, 1, "test", "test"); --- 399,402 ---- *************** *** 409,413 **** btns[4] = new MMCBUTTON(3, 4, "test", "test"); ! base.m_Component.ToolbarButtons = btns; } protected void RootNode_OnSelect(object sender, NodeEventArgs args) --- 406,411 ---- btns[4] = new MMCBUTTON(3, 4, "test", "test"); ! Component.ToolbarButtons = btns; ! Component.ToolbarImageIndex = AddImage("MMCTest.images.SuperToolBar.bmp", Color.Teal); } protected void RootNode_OnSelect(object sender, NodeEventArgs args) Index: MMCTest.msc =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest/MMCTest.msc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** MMCTest.msc 11 Feb 2004 13:23:04 -0000 1.3 --- MMCTest.msc 25 Mar 2005 07:55:35 -0000 1.4 *************** *** 1,8 **** <?xml version="1.0"?> <MMC_ConsoleFile ConsoleVersion="2.0" ProgramMode="Author"> ! <ConsoleFileID>{1D64B26B-306B-4287-A66E-A710DD94608B}</ConsoleFileID> <FrameState ShowStatusBar="true"> <WindowPlacement WPF_RESTORETOMAXIMIZED="true" ShowCommand="SW_SHOWMAXIMIZED"> ! <Point Name="MinPosition" X="-1" Y="-1"/> <Point Name="MaxPosition" X="-1" Y="-1"/> <Rectangle Name="NormalPosition" Top="126" Bottom="642" Left="155" Right="920"/> --- 1,8 ---- <?xml version="1.0"?> <MMC_ConsoleFile ConsoleVersion="2.0" ProgramMode="Author"> ! <ConsoleFileID>{1AE789BC-FD3A-4472-BCF9-935991D4909E}</ConsoleFileID> <FrameState ShowStatusBar="true"> <WindowPlacement WPF_RESTORETOMAXIMIZED="true" ShowCommand="SW_SHOWMAXIMIZED"> ! <Point Name="MinPosition" X="-32000" Y="-32000"/> <Point Name="MaxPosition" X="-1" Y="-1"/> <Rectangle Name="NormalPosition" Top="126" Bottom="642" Left="155" Right="920"/> *************** *** 76,84 **** </ViewSettings> <TargetView ViewID="1" NodeTypeGUID="{936DA01F-9ABD-4D9D-80C7-02AF85C822A8}"/> ! <ViewSettings Flag_TaskPadID="true" Age="2"> <GUID>{00000000-0000-0000-0000-000000000000}</GUID> </ViewSettings> <TargetView ViewID="1" NodeTypeGUID="{C96401CE-0E17-11D3-885B-00C04F72C717}"/> ! <ViewSettings Flag_TaskPadID="true" Age="3"> <GUID>{00000000-0000-0000-0000-000000000000}</GUID> </ViewSettings> --- 76,84 ---- </ViewSettings> <TargetView ViewID="1" NodeTypeGUID="{936DA01F-9ABD-4D9D-80C7-02AF85C822A8}"/> ! <ViewSettings Flag_TaskPadID="true" Age="3"> <GUID>{00000000-0000-0000-0000-000000000000}</GUID> </ViewSettings> <TargetView ViewID="1" NodeTypeGUID="{C96401CE-0E17-11D3-885B-00C04F72C717}"/> ! <ViewSettings Flag_TaskPadID="true" Age="2"> <GUID>{00000000-0000-0000-0000-000000000000}</GUID> </ViewSettings> |
From: Alexander K. <kac...@us...> - 2005-03-25 07:55:43
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4995/MMCLib Modified Files: AssemblyInfo.cs BaseNode.cs Component.cs MMCLib.xml _ChangeLog.txt Log Message: Index: MMCLib.xml =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/MMCLib.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** MMCLib.xml 21 Mar 2005 20:14:08 -0000 1.14 --- MMCLib.xml 25 Mar 2005 07:55:34 -0000 1.15 *************** *** 680,692 **** </summary> </member> ! <member name="M:Ironring.Management.MMC.BaseNode.OnShow(System.Boolean)"> <summary> ! Show the Node </summary> - <param name="bSelecting">TRUE if selecting, FALSE if deselecting</param> - <remarks> - TRUE if selecting. Indicates that the snap-in should set up the result pane and add the enumerated items. - FALSE if deselecting. Indicates that the snap-in is going out of focus and that it should clean up all result item cookies, because the current result pane will be replaced by a new one. - </remarks> </member> <member name="M:Ironring.Management.MMC.BaseNode.OnControlbarCommand(Ironring.Management.MMC.IControlbar,Ironring.Management.MMC.IToolbar,Ironring.Management.MMC.MMC_CONSOLE_VERB)"> --- 680,687 ---- </summary> </member> ! <member name="M:Ironring.Management.MMC.BaseNode.OnHide"> <summary> ! Hide the Node </summary> </member> <member name="M:Ironring.Management.MMC.BaseNode.OnControlbarCommand(Ironring.Management.MMC.IControlbar,Ironring.Management.MMC.IToolbar,Ironring.Management.MMC.MMC_CONSOLE_VERB)"> *************** *** 700,708 **** </summary> </member> ! <member name="M:Ironring.Management.MMC.BaseNode.OnPaste(Ironring.Management.MMC.IDataObject)"> <summary> Paste the ido item </summary> <param name="ido">IDataObject of item to be pasted</param> <returns></returns> </member> --- 695,704 ---- </summary> </member> ! <member name="M:Ironring.Management.MMC.BaseNode.OnPaste(Ironring.Management.MMC.IDataObject,System.Boolean)"> <summary> Paste the ido item </summary> <param name="ido">IDataObject of item to be pasted</param> + <param name="copy">If the source item should be copied (as opposed to cut)</param> <returns></returns> </member> *************** *** 3278,3282 **** </member> <member name="P:Ironring.Management.MMC.WizardBase.SelectedPage"> ! Submitеed by Johnson Chu <summary> Allow go back to the first page --- 3274,3278 ---- </member> <member name="P:Ironring.Management.MMC.WizardBase.SelectedPage"> ! Submitåed by Johnson Chu <summary> Allow go back to the first page Index: _ChangeLog.txt =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/_ChangeLog.txt,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** _ChangeLog.txt 9 Nov 2004 07:29:52 -0000 1.19 --- _ChangeLog.txt 25 Mar 2005 07:55:34 -0000 1.20 *************** *** 1,5 **** ver 1.6.7 - Applied patches: ! [ 1047351 ] Changes for Spanish Translated property pages ((Thanks to joe) [ 1025067 ] Column sorting for non-string datatypes (Thanks to Greg Arnold) [ 1024677 ] ENH: re-using user control instances (Thanks to Kent Rollins) --- 1,12 ---- + ver 1.6.8 + - Applied patches: + [ 1168621 ] Cut And Paste Patch (1.6.5) (Thanks to Chris Osborn) + + Alexander Kachalkov: + - Toolbar ToolbarButtons and ToolbarImageIndex are now static + ver 1.6.7 - Applied patches: ! [ 1047351 ] Changes for Spanish Translated property pages (Thanks to joe) [ 1025067 ] Column sorting for non-string datatypes (Thanks to Greg Arnold) [ 1024677 ] ENH: re-using user control instances (Thanks to Kent Rollins) Index: AssemblyInfo.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/AssemblyInfo.cs,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** AssemblyInfo.cs 15 Mar 2005 06:16:55 -0000 1.12 --- AssemblyInfo.cs 25 Mar 2005 07:55:33 -0000 1.13 *************** *** 10,16 **** [assembly: AssemblyDescription("MMC .NET Library - managed wrapper library to support MMC snapin development for Windows")] [assembly: AssemblyConfiguration("")] ! [assembly: AssemblyCompany("Ironring Software 2004")] [assembly: AssemblyProduct("MMC .NET Library")] ! [assembly: AssemblyCopyright("Ironring Software 2004")] [assembly: AssemblyTrademark("MMC .NET Library")] [assembly: AssemblyCulture("")] --- 10,16 ---- [assembly: AssemblyDescription("MMC .NET Library - managed wrapper library to support MMC snapin development for Windows")] [assembly: AssemblyConfiguration("")] ! [assembly: AssemblyCompany("Ironring Software 2005")] [assembly: AssemblyProduct("MMC .NET Library")] ! [assembly: AssemblyCopyright("Ironring Software 2005")] [assembly: AssemblyTrademark("MMC .NET Library")] [assembly: AssemblyCulture("")] Index: BaseNode.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/BaseNode.cs,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** BaseNode.cs 15 Mar 2005 06:16:55 -0000 1.30 --- BaseNode.cs 25 Mar 2005 07:55:34 -0000 1.31 *************** *** 373,376 **** --- 373,377 ---- protected static object OnDeselectResultKey = new object(); protected static object OnShowKey = new object(); + protected static object OnHideKey = new object(); protected static object OnViewChangeScopeKey = new object(); protected static object OnViewChangeResultKey = new object(); *************** *** 1414,1429 **** } - //Added by Alexander Kachalkov /// <summary> ! /// Show the Node /// </summary> ! /// <param name="bSelecting">TRUE if selecting, FALSE if deselecting</param> ! /// <remarks> ! /// TRUE if selecting. Indicates that the snap-in should set up the result pane and add the enumerated items. ! /// FALSE if deselecting. Indicates that the snap-in is going out of focus and that it should clean up all result item cookies, because the current result pane will be replaced by a new one. ! /// </remarks> ! public virtual void OnShow(bool bSelecting) { ! m_events.Fire(OnShowKey, this, null); } --- 1415,1424 ---- } /// <summary> ! /// Hide the Node /// </summary> ! public virtual void OnHide() { ! m_events.Fire(OnHideKey, this, null); } *************** *** 1472,1477 **** /// </summary> /// <param name="ido">IDataObject of item to be pasted</param> /// <returns></returns> ! public virtual bool OnPaste(IDataObject ido) { bool retval = false; --- 1467,1473 ---- /// </summary> /// <param name="ido">IDataObject of item to be pasted</param> + /// <param name="copy">If the source item should be copied (as opposed to cut)</param> /// <returns></returns> ! public virtual bool OnPaste(IDataObject ido, bool copy) { bool retval = false; Index: Component.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/Component.cs,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** Component.cs 18 Mar 2005 18:09:44 -0000 1.20 --- Component.cs 25 Mar 2005 07:55:34 -0000 1.21 *************** *** 293,312 **** break; } ! case MMCN_Notify.PASTE: ! { ! // TBD: arg = IDataObject for multi select ! // param = NULL for move as opposed to cut ! // = BOOL* for for single item pasting...return TRUE if good ! // = IDataObject for multiselect paste ! // return S_FALSE for no can do or S_OK if...OK ! // node.OnPaste(); ! //Changed by Wojciech Sobocinski ** defaults to cut right now IDataObject anido = (IDataObject)Marshal.GetObjectForIUnknown(arg); ! if(node.OnPaste(anido)) { ! // // need to set the param ptr ! // ! param = Marshal.GetIUnknownForObject(anido); } else --- 293,313 ---- break; } ! case MMCN_Notify.PASTE: ! { ! // lpDataObject = The data object of the destination scope item in which to paste the selected items provided by the snap-in. ! // arg = The data object of the selected item(s) provided by the source snap-in that needs to be pasted. ! // param = NULL for copy (as opposed to cut) ! // = BOOL* for for single item pasting...return TRUE if good ! // = IDataObject for multiselect paste ! // return S_FALSE for no can do or S_OK if...OK IDataObject anido = (IDataObject)Marshal.GetObjectForIUnknown(arg); ! ! bool bCopy = (param == IntPtr.Zero); ! if(node.OnPaste(anido, bCopy)) { ! // need to set the param ptr ! if(!bCopy) ! param = Marshal.GetIUnknownForObject(anido); } else *************** *** 411,417 **** if (bSelecting) theNode.OnShow(); ! ! // Added by Alexander Kachalkov ! theNode.OnShow(bSelecting); break; --- 412,417 ---- if (bSelecting) theNode.OnShow(); ! else ! theNode.OnHide(); break; |
From: Alexander K. <kac...@us...> - 2005-03-25 07:55:43
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCTest2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4995/MMCTest2 Modified Files: MMCTest2.csproj Log Message: Index: MMCTest2.csproj =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest2/MMCTest2.csproj,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** MMCTest2.csproj 20 Jan 2005 00:10:50 -0000 1.11 --- MMCTest2.csproj 25 Mar 2005 07:55:34 -0000 1.12 *************** *** 131,135 **** <File RelPath = "MyPropertyPage.cs" ! SubType = "UserControl" BuildAction = "Compile" /> --- 131,135 ---- <File RelPath = "MyPropertyPage.cs" ! SubType = "Code" BuildAction = "Compile" /> *************** *** 141,145 **** <File RelPath = "MyPropertyPageForItems.cs" ! SubType = "UserControl" BuildAction = "Compile" /> --- 141,145 ---- <File RelPath = "MyPropertyPageForItems.cs" ! SubType = "Code" BuildAction = "Compile" /> *************** *** 176,180 **** <File RelPath = "TestSnapinBase.cs" ! SubType = "Component" BuildAction = "Compile" /> --- 176,180 ---- <File RelPath = "TestSnapinBase.cs" ! SubType = "Code" BuildAction = "Compile" /> *************** *** 206,210 **** <File RelPath = "WzdAddItem.cs" ! SubType = "UserControl" BuildAction = "Compile" /> --- 206,210 ---- <File RelPath = "WzdAddItem.cs" ! SubType = "Code" BuildAction = "Compile" /> *************** *** 216,220 **** <File RelPath = "WzdSnapinManager.cs" ! SubType = "UserControl" BuildAction = "Compile" /> --- 216,220 ---- <File RelPath = "WzdSnapinManager.cs" ! SubType = "Code" BuildAction = "Compile" /> |
From: Alexander K. <kac...@us...> - 2005-03-25 07:55:42
|
Update of /cvsroot/mmclibrary/mmclibrary In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4995 Modified Files: MMCLib.ndoc Log Message: Index: MMCLib.ndoc =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib.ndoc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** MMCLib.ndoc 5 Jan 2004 05:39:49 -0000 1.1 --- MMCLib.ndoc 25 Mar 2005 07:55:33 -0000 1.2 *************** *** 1,84 **** ! <project> <assemblies> ! <assembly location="C:\Docs\IDC\MMC Snapin Framework\MMCLib\bin\Debug\MMCLib.dll" documentation="C:\Docs\IDC\MMC Snapin Framework\MMCLib\bin\Debug\MMCLib.xml" /> </assemblies> - <namespaces> - <namespace name="Ironring.Management.MMC"></namespace> - </namespaces> <documenters> - <documenter name="HtmlHelp2"> - <property name="CharacterSet" value="Ascii" /> - <property name="LangID" value="1033" /> - <property name="DeleteCHM" value="False" /> - <property name="AugmentXmlDataIslands" value="True" /> - <property name="RegisterTitleWithNamespace" value="False" /> - <property name="ParentCollectionNamespace" value="" /> - <property name="RegisterTitleAsCollection" value="False" /> - <property name="OutputDirectory" value=".\doc\" /> - <property name="HtmlHelpName" value="Documentation" /> - <property name="IncludeFavorites" value="False" /> - <property name="Title" value="An NDoc Documented Class Library" /> - <property name="SplitTOCs" value="False" /> - <property name="DefaulTOC" value="" /> - <property name="IncludeHierarchy" value="False" /> - <property name="ShowVisualBasic" value="False" /> - <property name="RootPageContainsNamespaces" value="False" /> - <property name="SortTOCByNamespace" value="True" /> - <property name="OutputTarget" value="HtmlHelpAndWeb" /> - <property name="HeaderHtml" value="" /> - <property name="FooterHtml" value="" /> - <property name="FilesToInclude" value="" /> - <property name="LinkToSdkDocVersion" value="SDK_v1_1" /> - <property name="ShowMissingSummaries" value="False" /> - <property name="ShowMissingRemarks" value="False" /> - <property name="ShowMissingParams" value="False" /> - <property name="ShowMissingReturns" value="False" /> - <property name="ShowMissingValues" value="False" /> - <property name="DocumentInternals" value="False" /> - <property name="DocumentProtected" value="True" /> - <property name="DocumentPrivates" value="False" /> - <property name="DocumentProtectedInternalAsProtected" value="False" /> - <property name="DocumentEmptyNamespaces" value="False" /> - <property name="IncludeAssemblyVersion" value="False" /> - <property name="CopyrightText" value="" /> - <property name="CopyrightHref" value="" /> - <property name="ReferencesPath" value="" /> - <property name="SkipNamespacesWithoutSummaries" value="False" /> - <property name="UseNamespaceDocSummaries" value="False" /> - <property name="AutoPropertyBackerSummaries" value="False" /> - <property name="AutoDocumentConstructors" value="True" /> - <property name="DocumentAttributes" value="False" /> - <property name="ShowTypeIdInAttributes" value="False" /> - <property name="DocumentedAttributes" value="" /> - <property name="GetExternalSummaries" value="True" /> - <property name="EditorBrowsableFilter" value="Off" /> - <property name="UseNDocXmlFile" value="" /> - </documenter> <documenter name="JavaDoc"> <property name="OutputDirectory" value=".\doc\" /> - <property name="ShowMissingSummaries" value="False" /> - <property name="ShowMissingRemarks" value="False" /> - <property name="ShowMissingParams" value="False" /> - <property name="ShowMissingReturns" value="False" /> - <property name="ShowMissingValues" value="False" /> - <property name="DocumentInternals" value="False" /> - <property name="DocumentProtected" value="True" /> - <property name="DocumentPrivates" value="False" /> - <property name="DocumentProtectedInternalAsProtected" value="False" /> - <property name="DocumentEmptyNamespaces" value="False" /> - <property name="IncludeAssemblyVersion" value="False" /> - <property name="CopyrightText" value="" /> - <property name="CopyrightHref" value="" /> - <property name="ReferencesPath" value="" /> - <property name="SkipNamespacesWithoutSummaries" value="False" /> - <property name="UseNamespaceDocSummaries" value="False" /> - <property name="AutoPropertyBackerSummaries" value="False" /> - <property name="AutoDocumentConstructors" value="True" /> - <property name="DocumentAttributes" value="False" /> - <property name="ShowTypeIdInAttributes" value="False" /> - <property name="DocumentedAttributes" value="" /> - <property name="GetExternalSummaries" value="True" /> - <property name="EditorBrowsableFilter" value="Off" /> - <property name="UseNDocXmlFile" value="" /> </documenter> <documenter name="LaTeX"> --- 1,9 ---- ! <project SchemaVersion="1.3"> <assemblies> ! <assembly location=".\MMCLib\bin\Release\MMCLib.dll" documentation="" /> </assemblies> <documenters> <documenter name="JavaDoc"> <property name="OutputDirectory" value=".\doc\" /> </documenter> <documenter name="LaTeX"> *************** *** 88,220 **** <property name="LatexCompiler" value="latex" /> <property name="TexFileFullPath" value=".\doc\Documentation.tex" /> - <property name="ShowMissingSummaries" value="False" /> - <property name="ShowMissingRemarks" value="False" /> - <property name="ShowMissingParams" value="False" /> - <property name="ShowMissingReturns" value="False" /> - <property name="ShowMissingValues" value="False" /> - <property name="DocumentInternals" value="False" /> - <property name="DocumentProtected" value="True" /> - <property name="DocumentPrivates" value="False" /> - <property name="DocumentProtectedInternalAsProtected" value="False" /> - <property name="DocumentEmptyNamespaces" value="False" /> - <property name="IncludeAssemblyVersion" value="False" /> - <property name="CopyrightText" value="" /> - <property name="CopyrightHref" value="" /> - <property name="ReferencesPath" value="" /> - <property name="SkipNamespacesWithoutSummaries" value="False" /> - <property name="UseNamespaceDocSummaries" value="False" /> - <property name="AutoPropertyBackerSummaries" value="False" /> - <property name="AutoDocumentConstructors" value="True" /> - <property name="DocumentAttributes" value="False" /> - <property name="ShowTypeIdInAttributes" value="False" /> - <property name="DocumentedAttributes" value="" /> - <property name="GetExternalSummaries" value="True" /> - <property name="EditorBrowsableFilter" value="Off" /> - <property name="UseNDocXmlFile" value="" /> </documenter> <documenter name="LinearHtml"> - <property name="IncludeTypeMemberDetails" value="False" /> <property name="OutputDirectory" value=".\doc\" /> - <property name="MethodParametersInTable" value="False" /> - <property name="TypeIncludeRegexp" value="" /> - <property name="NamespaceExcludeRegexp" value="" /> <property name="Title" value="An NDoc Documented Class Library" /> - <property name="IncludeHierarchy" value="False" /> - <property name="SortTOCByNamespace" value="True" /> - <property name="HeaderHtml" value="" /> - <property name="FooterHtml" value="" /> - <property name="FilesToInclude" value="" /> - <property name="ShowMissingSummaries" value="False" /> - <property name="ShowMissingRemarks" value="False" /> - <property name="ShowMissingParams" value="False" /> - <property name="ShowMissingReturns" value="False" /> - <property name="ShowMissingValues" value="False" /> - <property name="DocumentInternals" value="False" /> - <property name="DocumentProtected" value="True" /> - <property name="DocumentPrivates" value="False" /> - <property name="DocumentProtectedInternalAsProtected" value="False" /> - <property name="DocumentEmptyNamespaces" value="False" /> - <property name="IncludeAssemblyVersion" value="False" /> - <property name="CopyrightText" value="" /> - <property name="CopyrightHref" value="" /> - <property name="ReferencesPath" value="" /> - <property name="SkipNamespacesWithoutSummaries" value="False" /> - <property name="UseNamespaceDocSummaries" value="False" /> - <property name="AutoPropertyBackerSummaries" value="False" /> - <property name="AutoDocumentConstructors" value="True" /> - <property name="DocumentAttributes" value="False" /> - <property name="ShowTypeIdInAttributes" value="False" /> - <property name="DocumentedAttributes" value="" /> - <property name="GetExternalSummaries" value="True" /> - <property name="EditorBrowsableFilter" value="Off" /> - <property name="UseNDocXmlFile" value="" /> </documenter> <documenter name="MSDN"> <property name="OutputDirectory" value=".\doc\" /> ! <property name="HtmlHelpName" value="Documentation" /> ! <property name="IncludeFavorites" value="False" /> <property name="Title" value="An NDoc Documented Class Library" /> ! <property name="SplitTOCs" value="False" /> ! <property name="DefaulTOC" value="" /> ! <property name="IncludeHierarchy" value="False" /> ! <property name="ShowVisualBasic" value="False" /> ! <property name="RootPageContainsNamespaces" value="False" /> ! <property name="SortTOCByNamespace" value="True" /> ! <property name="OutputTarget" value="HtmlHelpAndWeb" /> ! <property name="HeaderHtml" value="" /> ! <property name="FooterHtml" value="" /> ! <property name="FilesToInclude" value="" /> ! <property name="LinkToSdkDocVersion" value="SDK_v1_1" /> ! <property name="ShowMissingSummaries" value="False" /> ! <property name="ShowMissingRemarks" value="False" /> ! <property name="ShowMissingParams" value="False" /> ! <property name="ShowMissingReturns" value="False" /> ! <property name="ShowMissingValues" value="False" /> ! <property name="DocumentInternals" value="False" /> ! <property name="DocumentProtected" value="True" /> ! <property name="DocumentPrivates" value="False" /> ! <property name="DocumentProtectedInternalAsProtected" value="False" /> ! <property name="DocumentEmptyNamespaces" value="False" /> ! <property name="IncludeAssemblyVersion" value="False" /> ! <property name="CopyrightText" value="" /> ! <property name="CopyrightHref" value="" /> ! <property name="ReferencesPath" value="" /> ! <property name="SkipNamespacesWithoutSummaries" value="False" /> ! <property name="UseNamespaceDocSummaries" value="False" /> ! <property name="AutoPropertyBackerSummaries" value="False" /> ! <property name="AutoDocumentConstructors" value="True" /> ! <property name="DocumentAttributes" value="False" /> ! <property name="ShowTypeIdInAttributes" value="False" /> ! <property name="DocumentedAttributes" value="" /> ! <property name="GetExternalSummaries" value="True" /> ! <property name="EditorBrowsableFilter" value="Off" /> ! <property name="UseNDocXmlFile" value="" /> </documenter> <documenter name="XML"> <property name="OutputFile" value=".\doc\doc.xml" /> - <property name="ShowMissingSummaries" value="False" /> - <property name="ShowMissingRemarks" value="False" /> - <property name="ShowMissingParams" value="False" /> - <property name="ShowMissingReturns" value="False" /> - <property name="ShowMissingValues" value="False" /> - <property name="DocumentInternals" value="False" /> - <property name="DocumentProtected" value="True" /> - <property name="DocumentPrivates" value="False" /> - <property name="DocumentProtectedInternalAsProtected" value="False" /> - <property name="DocumentEmptyNamespaces" value="False" /> - <property name="IncludeAssemblyVersion" value="False" /> - <property name="CopyrightText" value="" /> - <property name="CopyrightHref" value="" /> - <property name="ReferencesPath" value="" /> - <property name="SkipNamespacesWithoutSummaries" value="False" /> - <property name="UseNamespaceDocSummaries" value="False" /> - <property name="AutoPropertyBackerSummaries" value="False" /> - <property name="AutoDocumentConstructors" value="True" /> - <property name="DocumentAttributes" value="False" /> - <property name="ShowTypeIdInAttributes" value="False" /> - <property name="DocumentedAttributes" value="" /> - <property name="GetExternalSummaries" value="True" /> - <property name="EditorBrowsableFilter" value="Off" /> - <property name="UseNDocXmlFile" value="" /> </documenter> </documenters> --- 13,37 ---- <property name="LatexCompiler" value="latex" /> <property name="TexFileFullPath" value=".\doc\Documentation.tex" /> </documenter> <documenter name="LinearHtml"> <property name="OutputDirectory" value=".\doc\" /> <property name="Title" value="An NDoc Documented Class Library" /> </documenter> <documenter name="MSDN"> <property name="OutputDirectory" value=".\doc\" /> ! <property name="HtmlHelpName" value="MMCLib" /> <property name="Title" value="An NDoc Documented Class Library" /> ! </documenter> ! <documenter name="MSDN 2003"> ! <property name="OutputDirectory" value=".\doc\" /> ! <property name="Title" value="An NDoc Documented Class Library" /> ! </documenter> ! <documenter name="VS.NET 2003"> ! <property name="OutputDirectory" value=".\doc\" /> ! <property name="HtmlHelpName" value="Documentation" /> ! <property name="Title" value="An NDoc documented library" /> </documenter> <documenter name="XML"> <property name="OutputFile" value=".\doc\doc.xml" /> </documenter> </documenters> |
From: Alexander K. <kac...@us...> - 2005-03-21 20:14:24
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19592/MMCLib Modified Files: About.cs ImageList.cs MMCLib.xml SnapinBase.cs Log Message: Index: MMCLib.xml =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/MMCLib.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** MMCLib.xml 15 Mar 2005 06:16:55 -0000 1.13 --- MMCLib.xml 21 Mar 2005 20:14:08 -0000 1.14 *************** *** 680,683 **** --- 680,693 ---- </summary> </member> + <member name="M:Ironring.Management.MMC.BaseNode.OnShow(System.Boolean)"> + <summary> + Show the Node + </summary> + <param name="bSelecting">TRUE if selecting, FALSE if deselecting</param> + <remarks> + TRUE if selecting. Indicates that the snap-in should set up the result pane and add the enumerated items. + FALSE if deselecting. Indicates that the snap-in is going out of focus and that it should clean up all result item cookies, because the current result pane will be replaced by a new one. + </remarks> + </member> <member name="M:Ironring.Management.MMC.BaseNode.OnControlbarCommand(Ironring.Management.MMC.IControlbar,Ironring.Management.MMC.IToolbar,Ironring.Management.MMC.MMC_CONSOLE_VERB)"> <summary> *************** *** 1700,1704 **** <member name="F:Ironring.Management.MMC.MMCN_Notify.SHOW"> <summary> ! arg != 0 if selecting, 0 if deselecting param = HSCOPEITEM of selected/deselected item </summary> --- 1710,1714 ---- <member name="F:Ironring.Management.MMC.MMCN_Notify.SHOW"> <summary> ! arg != 0 if selecting, 1 if deselecting param = HSCOPEITEM of selected/deselected item </summary> *************** *** 2550,2553 **** --- 2560,2569 ---- <param name="ppComponent">a pointer to out Component object</param> </member> + <member name="M:Ironring.Management.MMC.SnapinBase.SetCurrentComponent(Ironring.Management.MMC.Component)"> + <summary> + Set current snapin Component + </summary> + <param name="component"></param> + </member> <member name="M:Ironring.Management.MMC.SnapinBase.Notify(Ironring.Management.MMC.IDataObject,System.UInt32,System.IntPtr,System.IntPtr)"> <summary> Index: SnapinBase.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/SnapinBase.cs,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** SnapinBase.cs 15 Mar 2005 06:44:55 -0000 1.19 --- SnapinBase.cs 21 Mar 2005 20:14:08 -0000 1.20 *************** *** 357,360 **** --- 357,363 ---- public virtual void CreateComponent(out IComponent ppComponent) { + /*if (m_Component == null) + m_Component = new Component(this);*/ + ppComponent = new Component(this); } Index: About.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/About.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** About.cs 4 Dec 2003 16:35:46 -0000 1.2 --- About.cs 21 Mar 2005 20:14:06 -0000 1.3 *************** *** 52,56 **** /// ImageList contains images for all "about" images. /// </summary> ! ImageList staticFolderIcons = new ImageList(); /// <summary> --- 52,56 ---- /// ImageList contains images for all "about" images. /// </summary> ! protected ImageList staticFolderIcons = new ImageList(); /// <summary> Index: ImageList.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/ImageList.cs,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** ImageList.cs 11 Feb 2004 13:23:03 -0000 1.7 --- ImageList.cs 21 Mar 2005 20:14:07 -0000 1.8 *************** *** 21,783 **** namespace Ironring.Management.MMC { ! /*CSC******************************************************************************************* ! ** ! ** CLASS : ImageList ! ** BASE-CLASS : System.Collections.ArrayList ! ** ! ** AUTHOR : Paul Kubitscheck ! ** SUBSTITUTE : Jim Murphy ! ** [...1509 lines suppressed...] ! IntPtr bits; // Garbage variable... just need it for the function call ! // This will create a bitmap handle with the color depth of the current screen ! hFinalBitmap = CreateDIBSection(hdc, ref bmiNew, 1 /* DIB_PAL_COLORS */, out bits, ! IntPtr.Zero, 0); ! // Translate the 32bpp pixels to something the screen can show ! SetDIBits(hdc, hFinalBitmap, 0, ds.dsBmih.biHeight, ds.dsBm.bmBits, ref bmiOld, ! 1 /* DIB_PAL_COLORS */); ! // Delete old bitmap ! DeleteObject(hBitmap); ! } ! // Cleanup ! DeleteDC(hdc); ! ! return hFinalBitmap; ! } ! } } |
From: Alexander K. <kac...@us...> - 2005-03-18 18:09:56
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24513/MMCLib Modified Files: Component.cs Log Message: Index: Component.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/Component.cs,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** Component.cs 15 Mar 2005 06:16:55 -0000 1.19 --- Component.cs 18 Mar 2005 18:09:44 -0000 1.20 *************** *** 42,46 **** /// Toolbar buttons array /// </summary> ! protected MMCBUTTON[] m_ToolbarButtons; /// <summary> --- 42,46 ---- /// Toolbar buttons array /// </summary> ! protected static MMCBUTTON[] m_ToolbarButtons; /// <summary> *************** *** 52,56 **** /// Toolbar image index in the global collection /// </summary> ! protected int m_ToolbarImageIndex; //Added by Alexander Kachalkov --- 52,56 ---- /// Toolbar image index in the global collection /// </summary> ! protected static int m_ToolbarImageIndex; //Added by Alexander Kachalkov *************** *** 58,62 **** /// Get or Set Toolbar buttons /// </summary> ! public MMCBUTTON[] ToolbarButtons { get{return m_ToolbarButtons;} --- 58,62 ---- /// Get or Set Toolbar buttons /// </summary> ! public static MMCBUTTON[] ToolbarButtons { get{return m_ToolbarButtons;} *************** *** 68,72 **** /// Index of the Toolbar bitmap in the global Image list /// </summary> ! public int ToolbarImageIndex { get{return m_ToolbarImageIndex;} --- 68,72 ---- /// Index of the Toolbar bitmap in the global Image list /// </summary> ! public static int ToolbarImageIndex { get{return m_ToolbarImageIndex;} |
From: Alexander K. <kac...@us...> - 2005-03-15 06:46:52
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCTest In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27156/MMCTest Modified Files: MMCTest.csproj.user Log Message: Index: MMCTest.csproj.user =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCTest/MMCTest.csproj.user,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** MMCTest.csproj.user 15 Mar 2005 06:16:55 -0000 1.8 --- MMCTest.csproj.user 15 Mar 2005 06:46:42 -0000 1.9 *************** *** 34,38 **** RemoteDebugMachine = "" StartAction = "Program" ! StartArguments = "" StartPage = "" StartProgram = "C:\windows\System32\mmc.exe" --- 34,38 ---- RemoteDebugMachine = "" StartAction = "Program" ! StartArguments = '"..\..\MMCTest.msc"' StartPage = "" StartProgram = "C:\windows\System32\mmc.exe" |
From: Alexander K. <kac...@us...> - 2005-03-15 06:46:51
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27156/MMCLib Modified Files: MMCLib.csproj.user Log Message: Index: MMCLib.csproj.user =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/MMCLib.csproj.user,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** MMCLib.csproj.user 15 Mar 2005 06:16:55 -0000 1.5 --- MMCLib.csproj.user 15 Mar 2005 06:46:41 -0000 1.6 *************** *** 18,22 **** StartWorkingDirectory = "" StartWithIE = "true" ! /> <Config Name = "Release" --- 18,28 ---- StartWorkingDirectory = "" StartWithIE = "true" ! > ! <InteropRegistration ! RegisteredComClassic = "true" ! RegisteredOutput = "MMCLib.dll" ! RegisteredTypeLib = "MMCLib.tlb" ! /> ! </Config> <Config Name = "Release" |
From: Alexander K. <kac...@us...> - 2005-03-15 06:45:08
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26726/MMCLib Modified Files: SnapinBase.cs Log Message: Index: SnapinBase.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/SnapinBase.cs,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** SnapinBase.cs 15 Mar 2005 06:16:55 -0000 1.18 --- SnapinBase.cs 15 Mar 2005 06:44:55 -0000 1.19 *************** *** 361,364 **** --- 361,373 ---- /// <summary> + /// Set current snapin Component + /// </summary> + /// <param name="component"></param> + public void SetCurrentComponent(Component component) + { + m_Component = component; + } + + /// <summary> /// This notify is primarily responsible for inserting data items into /// the console namespace. |
From: Alexander K. <kac...@us...> - 2005-03-15 06:17:35
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCFormsShim In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19680/MMCFormsShim Modified Files: MMCFormsShim.h Log Message: Index: MMCFormsShim.h =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCFormsShim/MMCFormsShim.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** MMCFormsShim.h 13 Jul 2004 15:36:50 -0000 1.7 --- MMCFormsShim.h 15 Mar 2005 06:16:54 -0000 1.8 *************** *** 5,9 **** /* File created by MIDL compiler version 6.00.0361 */ ! /* at Tue Jul 13 16:27:24 2004 */ /* Compiler settings for .\MMCFormsShim.idl: --- 5,9 ---- /* File created by MIDL compiler version 6.00.0361 */ ! /* at Tue Mar 15 05:54:20 2005 */ /* Compiler settings for .\MMCFormsShim.idl: *************** *** 305,308 **** --- 305,311 ---- /* [retval][out] */ IUnknown **ppControlObject) = 0; + virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RehostUserControl( + IUnknown *pControlObject) = 0; + }; *************** *** 330,333 **** --- 333,340 ---- /* [retval][out] */ IUnknown **ppControlObject); + /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RehostUserControl )( + IMMCFormsShim * This, + IUnknown *pControlObject); + END_INTERFACE } IMMCFormsShimVtbl; *************** *** 356,359 **** --- 363,369 ---- (This)->lpVtbl -> HostUserControl(This,Assembly,Class,ppControlObject) + #define IMMCFormsShim_RehostUserControl(This,pControlObject) \ + (This)->lpVtbl -> RehostUserControl(This,pControlObject) + #endif /* COBJMACROS */ *************** *** 377,380 **** --- 387,402 ---- + /* [helpstring] */ HRESULT STDMETHODCALLTYPE IMMCFormsShim_RehostUserControl_Proxy( + IMMCFormsShim * This, + IUnknown *pControlObject); + + + void __RPC_STUB IMMCFormsShim_RehostUserControl_Stub( + IRpcStubBuffer *This, + IRpcChannelBuffer *_pRpcChannelBuffer, + PRPC_MESSAGE _pRpcMessage, + DWORD *_pdwStubPhase); + + #endif /* __IMMCFormsShim_INTERFACE_DEFINED__ */ |
From: Alexander K. <kac...@us...> - 2005-03-15 06:17:35
|
Update of /cvsroot/mmclibrary/mmclibrary/InstallClassRegAsm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19680/InstallClassRegAsm Modified Files: InstallClassRegAsm.csproj Log Message: Index: InstallClassRegAsm.csproj =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/InstallClassRegAsm/InstallClassRegAsm.csproj,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** InstallClassRegAsm.csproj 17 Nov 2003 05:17:17 -0000 1.1 --- InstallClassRegAsm.csproj 15 Mar 2005 06:16:54 -0000 1.2 *************** *** 37,41 **** NoWarn = "" Optimize = "false" ! OutputPath = "..\..\..\bin\" RegisterForComInterop = "false" RemoveIntegerChecks = "false" --- 37,41 ---- NoWarn = "" Optimize = "false" ! OutputPath = "bin\Debug\" RegisterForComInterop = "false" RemoveIntegerChecks = "false" *************** *** 57,61 **** NoWarn = "" Optimize = "true" ! OutputPath = "..\..\..\bin\" RegisterForComInterop = "false" RemoveIntegerChecks = "false" --- 57,61 ---- NoWarn = "" Optimize = "true" ! OutputPath = "bin\Release\" RegisterForComInterop = "false" RemoveIntegerChecks = "false" |
From: Alexander K. <kac...@us...> - 2005-03-15 06:17:09
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19680/MMCLib Modified Files: AssemblyInfo.cs BaseNode.cs Component.cs ExceptionHandler.cs MMCLib.csproj.user MMCLib.xml SnapinBase.cs SnapinData.cs interfaces.cs Added Files: MMCLib.snk patch.exe Log Message: Index: MMCLib.csproj.user =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/MMCLib.csproj.user,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** MMCLib.csproj.user 5 Jan 2004 05:39:49 -0000 1.4 --- MMCLib.csproj.user 15 Mar 2005 06:16:55 -0000 1.5 *************** *** 2,6 **** <CSHARP LastOpenVersion = "7.10.3077" > <Build> ! <Settings ReferencePath = "" > <Config Name = "Debug" --- 2,6 ---- <CSHARP LastOpenVersion = "7.10.3077" > <Build> ! <Settings ReferencePath = "C:\DOCS\Visual Studio Projects\mmclibrary\MMCLib\bin\Debug\" > <Config Name = "Debug" *************** *** 18,28 **** StartWorkingDirectory = "" StartWithIE = "true" ! > ! <InteropRegistration ! RegisteredComClassic = "true" ! RegisteredOutput = "MMCLib.dll" ! RegisteredTypeLib = "MMCLib.tlb" ! /> ! </Config> <Config Name = "Release" --- 18,22 ---- StartWorkingDirectory = "" StartWithIE = "true" ! /> <Config Name = "Release" Index: SnapinData.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/SnapinData.cs,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** SnapinData.cs 4 Dec 2003 16:35:47 -0000 1.4 --- SnapinData.cs 15 Mar 2005 06:16:55 -0000 1.5 *************** *** 4,7 **** --- 4,10 ---- using System.Runtime.InteropServices; + using System.Threading; + using ceh = Ironring.Management.MMC.CustomExceptionHandler; + namespace Ironring.Management.MMC { *************** *** 113,117 **** public void GetDataHere(ref FORMATETC pFormatEtc, ref STGMEDIUM pMedium) { ! try { // We'll send this array if we don't know what to send --- 116,122 ---- public void GetDataHere(ref FORMATETC pFormatEtc, ref STGMEDIUM pMedium) { ! System.Diagnostics.Debug.WriteLine("DataObject::GetDataHere"); ! ! try { // We'll send this array if we don't know what to send *************** *** 174,177 **** --- 179,183 ---- { System.Diagnostics.Debug.WriteLine("DataObject::GetDataHere " + e.Message); + ceh.OnThreadException(this, new ThreadExceptionEventArgs(e)); } } *************** *** 193,199 **** --- 199,229 ---- public int GetData(ref FORMATETC pFormatetcIn, ref STGMEDIUM pMedium) { + //System.Diagnostics.Debug.WriteLine("DataObject::GetData return HRESULT.E_NOTIMPL"); return HRESULT.E_NOTIMPL; + //return HRESULT.S_OK; + + // try + // { + // ushort cf = (ushort)pFormatetcIn.cfFormat; + // + // // See if we need to send a string.... + // if (cf == s_Objects) + // { + // //Guid guid = m_NodeData.Guid; + // + // return HRESULT.S_OK; + // } + // + // } + // catch(SnapinException e) + // { + // System.Diagnostics.Debug.WriteLine("DataObject::GetDataHere " + e.Message); + // ceh.OnThreadException(this, new ThreadExceptionEventArgs(e)); + // } + + //return HRESULT.S_FALSE; } + /// <summary> /// Not Implemented *************** *** 203,206 **** --- 233,237 ---- public int QueryGetData(IntPtr a) { + //System.Diagnostics.Debug.WriteLine("DataObject::QueryGetData return HRESULT.E_NOTIMPL"); return HRESULT.E_NOTIMPL; } *************** *** 214,217 **** --- 245,249 ---- public int GetCanonicalFormatEtc(IntPtr a, IntPtr b) { + //System.Diagnostics.Debug.WriteLine("DataObject::GetCanonicalFormatEtc return HRESULT.E_NOTIMPL"); return HRESULT.E_NOTIMPL; } *************** *** 226,229 **** --- 258,262 ---- public int SetData(IntPtr a, IntPtr b, int c) { + //System.Diagnostics.Debug.WriteLine("DataObject::SetData return HRESULT.E_NOTIMPL"); return HRESULT.E_NOTIMPL; } *************** *** 237,240 **** --- 270,274 ---- public int EnumFormatEtc(uint a, IntPtr b) { + //System.Diagnostics.Debug.WriteLine("DataObject::EnumFormatEtc return HRESULT.E_NOTIMPL"); return HRESULT.E_NOTIMPL; } *************** *** 250,253 **** --- 284,288 ---- public int DAdvise(IntPtr a, uint b, IntPtr c, ref uint d) { + //System.Diagnostics.Debug.WriteLine("DataObject::DAdvise return HRESULT.E_NOTIMPL"); return HRESULT.E_NOTIMPL; } *************** *** 260,263 **** --- 295,299 ---- public int DUnadvise(uint a) { + //System.Diagnostics.Debug.WriteLine("DataObject::DUnadvise return HRESULT.E_NOTIMPL"); return HRESULT.E_NOTIMPL; } *************** *** 270,273 **** --- 306,310 ---- public int EnumDAdvise(IntPtr a) { + //System.Diagnostics.Debug.WriteLine("DataObject::EnumDAdvise return HRESULT.E_NOTIMPL"); return HRESULT.E_NOTIMPL; } Index: BaseNode.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/BaseNode.cs,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** BaseNode.cs 1 Nov 2004 06:09:18 -0000 1.29 --- BaseNode.cs 15 Mar 2005 06:16:55 -0000 1.30 *************** *** 1415,1418 **** --- 1415,1426 ---- //Added by Alexander Kachalkov + /// <summary> + /// Show the Node + /// </summary> + /// <param name="bSelecting">TRUE if selecting, FALSE if deselecting</param> + /// <remarks> + /// TRUE if selecting. Indicates that the snap-in should set up the result pane and add the enumerated items. + /// FALSE if deselecting. Indicates that the snap-in is going out of focus and that it should clean up all result item cookies, because the current result pane will be replaced by a new one. + /// </remarks> public virtual void OnShow(bool bSelecting) { Index: interfaces.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/interfaces.cs,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** interfaces.cs 9 Sep 2004 04:27:15 -0000 1.17 --- interfaces.cs 15 Mar 2005 06:16:55 -0000 1.18 *************** *** 519,523 **** { AUTO_WIDTH = -1 // Column width is determined by the string length + padding ! ,HIDE_COLUMN = -4 // Column will be hidden } --- 519,523 ---- { AUTO_WIDTH = -1 // Column width is determined by the string length + padding ! ,HIDE_COLUMN = -4 // Column will be hidden } *************** *** 1079,1083 **** /// <summary> ! /// arg != 0 if selecting, 0 if deselecting /// param = HSCOPEITEM of selected/deselected item /// </summary> --- 1079,1083 ---- /// <summary> ! /// arg != 0 if selecting, 1 if deselecting /// param = HSCOPEITEM of selected/deselected item /// </summary> Index: AssemblyInfo.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/AssemblyInfo.cs,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** AssemblyInfo.cs 9 Nov 2004 07:50:15 -0000 1.11 --- AssemblyInfo.cs 15 Mar 2005 06:16:55 -0000 1.12 *************** *** 27,31 **** // by using the '*' as shown below: ! [assembly: AssemblyVersion("1.6.7.0")] // --- 27,31 ---- // by using the '*' as shown below: ! [assembly: AssemblyVersion("1.6.8.0")] // --- NEW FILE: MMCLib.snk --- (This appears to be a binary file; contents omitted.) --- NEW FILE: patch.exe --- (This appears to be a binary file; contents omitted.) Index: ExceptionHandler.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/ExceptionHandler.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ExceptionHandler.cs 21 Apr 2004 10:39:31 -0000 1.1 --- ExceptionHandler.cs 15 Mar 2005 06:16:55 -0000 1.2 *************** *** 11,18 **** public class CustomExceptionHandler { ! // Handles the exception event. public static void OnThreadException(object sender, ThreadExceptionEventArgs t) { DialogResult result = DialogResult.Cancel; try --- 11,27 ---- public class CustomExceptionHandler { ! ! static bool _showThreadException; ! public static bool ShowThreadException ! { ! get { return _showThreadException; } ! set { _showThreadException = value; } ! } ! // Handles the exception event. public static void OnThreadException(object sender, ThreadExceptionEventArgs t) { + if (!ShowThreadException) return; + DialogResult result = DialogResult.Cancel; try Index: MMCLib.xml =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/MMCLib.xml,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** MMCLib.xml 15 Apr 2004 16:51:52 -0000 1.12 --- MMCLib.xml 15 Mar 2005 06:16:55 -0000 1.13 *************** *** 151,154 **** --- 151,164 ---- </summary> </member> + <member name="F:Ironring.Management.MMC.BaseNode._propertySheetTitle"> + <summary> + Property Sheet title + </summary> + </member> + <member name="F:Ironring.Management.MMC.BaseNode._ShowModalPropertySheet"> + <summary> + Property Sheet show mode + </summary> + </member> <member name="M:Ironring.Management.MMC.BaseNode.TurnOnThemes"> <summary> *************** *** 306,310 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.BaseNode.nhUpdate"> <summary> This is delegate for UpdateNode from PropertyPage --- 316,320 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.BaseNode.UpdateHandle"> <summary> This is delegate for UpdateNode from PropertyPage *************** *** 385,388 **** --- 395,405 ---- <param name="parent"></param> </member> + <member name="M:Ironring.Management.MMC.BaseNode.Insert(Ironring.Management.MMC.BaseNode,System.Boolean)"> + <summary> + insert this node into the console namespace as leaf (no childern = false) + </summary> + <param name="parent"></param> + <param name="hasChildren"></param> + </member> <member name="M:Ironring.Management.MMC.BaseNode.SetScopeViewItemImage"> <summary> *************** *** 393,396 **** --- 410,419 ---- <summary> This function adds all the node's children to MMC + Fix for +sign fix thanks to: Marat Bakirov + </summary> + </member> + <member name="M:Ironring.Management.MMC.BaseNode.InsertChildren(System.Boolean)"> + <summary> + This function adds all the node's children to MMC with + on the left </summary> </member> *************** *** 469,472 **** --- 492,505 ---- <param name="displayName">PropertyPage dialog caption text</param> </member> + <member name="M:Ironring.Management.MMC.BaseNode.GetSortCompareInfo(System.Int32,System.Int32)"> + <summary> + This function is called when SortComponent is used. This virtual method + allows for custom sorting implementations. For example, when you want + to handle DateTime display text vs. DateTime for sorting. + </summary> + <param name="nCol"></param> + <param name="lParam"></param> + <returns></returns> + </member> <member name="M:Ironring.Management.MMC.BaseNode.OnActivate(System.Boolean)"> <summary> *************** *** 671,674 **** --- 704,717 ---- <param name="col"></param> </member> + <member name="M:Ironring.Management.MMC.BaseNode.OnGetFilterMenu(System.Int32,Ironring.Management.MMC.RECT)"> + <summary> + Get the filter operators menu for a result view column + </summary> + </member> + <member name="M:Ironring.Management.MMC.BaseNode.OnFilterOperator"> + <summary> + User selects an entry from a filter operator menu + </summary> + </member> <member name="M:Ironring.Management.MMC.BaseNode.OnAddNewMenu(Ironring.Management.MMC.IContextMenuCallback)"> <summary> *************** *** 689,692 **** --- 732,741 ---- <param name="piCallback"></param> </member> + <member name="M:Ironring.Management.MMC.BaseNode.GetResultViewImageIndex(Ironring.Management.MMC.RESULTDATAITEM)"> + <summary> + Return Image index for this node. + Many nodes can share the same image index. + </summary> + </member> <member name="M:Ironring.Management.MMC.BaseNode.IsUseSmallIcons"> <summary> *************** *** 727,730 **** --- 776,786 ---- </summary> </member> + <member name="P:Ironring.Management.MMC.BaseNode.AlwaysInsertWithPlusSign"> + <summary> + Overwrite default InsertChildren behaviour, with this set the scopenodes will + Always insert scopenodes with the plus sign visible, even if there are no child nodes. + <seealso cref="M:Ironring.Management.MMC.BaseNode.InsertChildren"/> + </summary> + </member> <member name="P:Ironring.Management.MMC.BaseNode.Cookie"> <summary> *************** *** 1120,1125 **** to create on its terms. </summary> ! <param name="pViewOptions"></param> ! <returns></returns> </member> <member name="P:Ironring.Management.MMC.OCXNode.OCXGuid"> --- 1176,1181 ---- to create on its terms. </summary> ! <param name="pViewOptions">Pointer to the value that provides the console with options specified by the owning snap-in.</param> ! <returns>A string that specifies the view to display for the specified cookie (see IComponent::GetResultViewType). </returns> </member> <member name="P:Ironring.Management.MMC.OCXNode.OCXGuid"> *************** *** 1189,1199 **** <param name="snapin"></param> </member> - <member name="M:Ironring.Management.MMC.HTMLNode.#ctor(Ironring.Management.MMC.SnapinBase,System.String)"> - <summary> - ctor. - </summary> - <param name="snapin">Link back to the Snapinbase of this node</param> - <param name="url">The url that this nodes shows after initialisation</param> - </member> <member name="M:Ironring.Management.MMC.HTMLNode.GetResultViewType(System.Int32@)"> <summary> --- 1245,1248 ---- *************** *** 1203,1206 **** --- 1252,1267 ---- <returns></returns> </member> + <member name="M:Ironring.Management.MMC.HTMLNode.OnSelectScope(System.Object,Ironring.Management.MMC.NodeEventArgs)"> + <summary> + When root is selected, make the Print action available. + </summary> + <param name="sender"></param> + <param name="e"></param> + </member> + <member name="M:Ironring.Management.MMC.HTMLNode.OnPrint"> + <summary> + Allows printing of the web page using the browser's print functionality. + </summary> + </member> <member name="P:Ironring.Management.MMC.HTMLNode.Url"> <summary> *************** *** 1455,1464 **** </summary> </member> ! <member name="T:Ironring.Management.MMC.MMCN_Notifiy"> <summary> Notifications </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.ACTIVATE"> <summary> Is sent when a window is being activated or deactivated. --- 1516,1525 ---- </summary> </member> ! <member name="T:Ironring.Management.MMC.MMCN_Notify"> <summary> Notifications </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.ACTIVATE"> <summary> Is sent when a window is being activated or deactivated. *************** *** 1467,1471 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.ADD_IMAGES"> <summary> Sent to IComponent to add images for the result pane. The primary snapin --- 1528,1532 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.ADD_IMAGES"> <summary> Sent to IComponent to add images for the result pane. The primary snapin *************** *** 1476,1480 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.BTN_CLICK"> <summary> This message is sent when a user clicks on a button. --- 1537,1541 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.BTN_CLICK"> <summary> This message is sent when a user clicks on a button. *************** *** 1484,1493 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.CLICK"> <summary> Click </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.COLUMN_CLICK"> <summary> This message is sent when the user clicks on a result listview column header. --- 1545,1554 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.CLICK"> <summary> Click </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.COLUMN_CLICK"> <summary> This message is sent when the user clicks on a result listview column header. *************** *** 1497,1506 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.CONTEXTMENU"> <summary> not used </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.CUTORMOVE"> <summary> dataobject: NULL. --- 1558,1567 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.CONTEXTMENU"> <summary> not used </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.CUTORMOVE"> <summary> dataobject: NULL. *************** *** 1509,1523 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.COLUMNS_CHANGED"> <summary> persist the new column configuration. </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.DBLCLICK"> <summary> Double Click </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.DELETE"> <summary> Sent to inform the snapin that the item needs to be deleted. As a result of --- 1570,1584 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.COLUMNS_CHANGED"> <summary> persist the new column configuration. </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.DBLCLICK"> <summary> Double Click </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.DELETE"> <summary> Sent to inform the snapin that the item needs to be deleted. As a result of *************** *** 1527,1531 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.DESELECT_ALL"> <summary> This message is sent when all items of an owner-data result pane --- 1588,1592 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.DESELECT_ALL"> <summary> This message is sent when all items of an owner-data result pane *************** *** 1536,1540 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.EXPAND"> <summary> arg = TRUE => expand, FALSE => contract --- 1597,1601 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.EXPAND"> <summary> arg = TRUE => expand, FALSE => contract *************** *** 1542,1551 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.HELP"> <summary> NOT USED </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.MENU_BTNCLICK"> <summary> This message is sent when a user clicks on a button. --- 1603,1612 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.HELP"> <summary> NOT USED </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.MENU_BTNCLICK"> <summary> This message is sent when a user clicks on a button. *************** *** 1554,1558 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.MINIMIZED"> <summary> Is sent when a window is being minimized or maximized. --- 1615,1619 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.MINIMIZED"> <summary> Is sent when a window is being minimized or maximized. *************** *** 1560,1564 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.PASTE"> <summary> dataobject and arg: are same as for QUERY_PASTE. --- 1621,1625 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.PASTE"> <summary> dataobject and arg: are same as for QUERY_PASTE. *************** *** 1574,1578 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.PROPERTY_CHANGE"> <summary> lpDataObject = NULL --- 1635,1639 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.PROPERTY_CHANGE"> <summary> lpDataObject = NULL *************** *** 1580,1584 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.QUERY_PASTE"> <summary> dataobject: dataobject of the selected item provided by the snap-in. --- 1641,1645 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.QUERY_PASTE"> <summary> dataobject: dataobject of the selected item provided by the snap-in. *************** *** 1588,1597 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.REFRESH"> <summary> Refresh </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.REMOVE_CHILDREN"> <summary> Informs the snapin to delete all the cookies it has added below. --- 1649,1658 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.REFRESH"> <summary> Refresh </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.REMOVE_CHILDREN"> <summary> Informs the snapin to delete all the cookies it has added below. *************** *** 1601,1605 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.RENAME"> <summary> This gets called the first time to query for rename and a --- 1662,1666 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.RENAME"> <summary> This gets called the first time to query for rename and a *************** *** 1611,1615 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.SELECT"> <summary> If sent to IComponent::Notify: --- 1672,1676 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.SELECT"> <summary> If sent to IComponent::Notify: *************** *** 1637,1641 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.SHOW"> <summary> arg != 0 if selecting, 0 if deselecting --- 1698,1702 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.SHOW"> <summary> arg != 0 if selecting, 0 if deselecting *************** *** 1643,1647 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.VIEW_CHANGE"> <summary> This message is sent to update all views of a change. --- 1704,1708 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.VIEW_CHANGE"> <summary> This message is sent to update all views of a change. *************** *** 1650,1654 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.SNAPINHELP"> <summary> This message is sent when the user requests help about the snapin. --- 1711,1715 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.SNAPINHELP"> <summary> This message is sent when the user requests help about the snapin. *************** *** 1658,1662 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.CONTEXTHELP"> <summary> This message is sent when the user requests help about a selected item --- 1719,1723 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.CONTEXTHELP"> <summary> This message is sent when the user requests help about a selected item *************** *** 1665,1674 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.INITOCX"> <summary> Sent to a snap-in when its custom OCX is initialized for the first time. </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.FILTER_CHANGE"> <summary> This message is sent when the filter value for a result view column has been changed. --- 1726,1735 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.INITOCX"> <summary> Sent to a snap-in when its custom OCX is initialized for the first time. </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.FILTER_CHANGE"> <summary> This message is sent when the filter value for a result view column has been changed. *************** *** 1678,1690 **** </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.GET_FILTER_MENU"> <summary> This message is sent to get the filter operators menu for a result view column. dataobject = NULL arg = Column number ! param = Pointer to returned menu handle (HMENU) </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notifiy.FILTER_OPERATOR"> <summary> This message is sent when the user selects an entry from a filter operator menu. --- 1739,1752 ---- </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.GET_FILTER_MENU"> <summary> This message is sent to get the filter operators menu for a result view column. dataobject = NULL arg = Column number ! param = A pointer to a RECT structure (LPRECT) with the coordinates of the filter button. ! The snap-in can use the contents of the structure to position the user interface element (usually a menu) used to change the filter operator. </summary> </member> ! <member name="F:Ironring.Management.MMC.MMCN_Notify.FILTER_OPERATOR"> <summary> This message is sent when the user selects an entry from a filter operator menu. *************** *** 1694,1697 **** --- 1756,1764 ---- </summary> </member> + <member name="F:Ironring.Management.MMC.MMCN_Notify.MMCN_RESTORE_VIEW"> + <summary> + Sent when the result pane for a scope item must be restored. + </summary> + </member> <member name="T:Ironring.Management.MMC.ACTCTX_FLAG"> <summary> *************** *** 1757,1760 **** --- 1824,1843 ---- </summary> </member> + <member name="F:Ironring.Management.MMC.MenuItem.m_ID"> + Added by Greg Arnold + <summary> + Unique identifier of this menu item. + </summary> + </member> + <member name="F:Ironring.Management.MMC.MenuItem._specialFlags"> + <summary> + Specifies one or more of the flags (see CCM_SPECIAL enum in interfaces.cs) + </summary> + </member> + <member name="F:Ironring.Management.MMC.MenuItem._flags"> + <summary> + Specifies one or more of the style flags (see MF enum in interfaces.cs) + </summary> + </member> <member name="F:Ironring.Management.MMC.MenuItem.m_Name"> <summary> *************** *** 1796,1799 **** --- 1879,1898 ---- <param name="handler"></param> </member> + <member name="M:Ironring.Management.MMC.MenuItem.#ctor(Ironring.Management.MMC.MF)"> + <summary> + Common usage ctor to provide the class flields at once + </summary> + <param name="flags"></param> + </member> + <member name="M:Ironring.Management.MMC.MenuItem.#ctor(System.String,System.String,System.String,Ironring.Management.MMC.MenuCommandHandler)"> + Added by Greg Arnold + <summary> + Common usage ctor to provide the class flields at once + </summary> + <param name="id"></param> + <param name="Name"></param> + <param name="StatusText"></param> + <param name="handler"></param> + </member> <member name="M:Ironring.Management.MMC.MenuItem.Command(Ironring.Management.MMC.BaseNode)"> <summary> *************** *** 1809,1812 **** --- 1908,1916 ---- <param name="node"></param> </member> + <member name="P:Ironring.Management.MMC.MenuItem.ID"> + <summary> + The menu unique identifier. + </summary> + </member> <member name="E:Ironring.Management.MMC.MenuItem.Handler"> <summary> *************** *** 1938,1941 **** --- 2042,2050 ---- </summary> </member> + <member name="M:Ironring.Management.MMC.PropertySheet.DeactivateApplyButton"> + <summary> + Turn off the apply button + </summary> + </member> <member name="M:Ironring.Management.MMC.PropertySheet.SendApplyToAll"> <summary> *************** *** 2019,2022 **** --- 2128,2137 ---- <returns></returns> </member> + <member name="M:Ironring.Management.MMC.PropertyPage.TabChange"> + <summary> + Method that gets called to validate the values in the TabPage + </summary> + <returns></returns> + </member> <member name="M:Ironring.Management.MMC.PropertyPage.onApply"> <summary> *************** *** 2039,2042 **** --- 2154,2162 ---- </summary> </member> + <member name="E:Ironring.Management.MMC.PropertyPage.tabchanged"> + <summary> + Event fires when selected tab is changed + </summary> + </member> <member name="E:Ironring.Management.MMC.PropertyPage.apply"> <summary> *************** *** 2188,2191 **** --- 2308,2328 ---- <param name="pItemID"></param> </member> + <member name="M:Ironring.Management.MMC.ReportNode.ClearSelection"> + <summary> + Overridable helper method to ClearSelection + </summary> + </member> + <member name="M:Ironring.Management.MMC.ReportNode.SelectItem(System.Int32)"> + <summary> + Overridable helper method to SelectItem + </summary> + <param name="nRow"></param> + </member> + <member name="M:Ironring.Management.MMC.ReportNode.SetFocus(System.Int32)"> + <summary> + Overridable helper method to Set + </summary> + <param name="nRow"></param> + </member> <member name="M:Ironring.Management.MMC.ReportNode.GetSelectedItem"> <summary> *************** *** 2240,2243 **** --- 2377,2397 ---- <returns></returns> </member> + <member name="M:Ironring.Management.MMC.ReportNode.GetColumnFilter(System.Int32,System.Int32)"> + <summary> + Overridable helper method to GetColumnFilter + </summary> + <param name="col">Filter column</param> + <param name="bufLen">Buffer length</param> + <returns>string</returns> + </member> + <member name="M:Ironring.Management.MMC.ReportNode.SetColumnFilter(System.Int32,Ironring.Management.MMC.MMC_FILTER_TYPE,System.String)"> + <summary> + Overridable helper method to SetColumnFilter + </summary> + <param name="col">Filter column</param> + <param name="type">Filter type</param> + <param name="text">Filter text</param> + <returns></returns> + </member> <member name="P:Ironring.Management.MMC.ReportNode.HeaderCtrl"> <summary> *************** *** 2304,2307 **** --- 2458,2466 ---- </summary> </member> + <member name="F:Ironring.Management.MMC.SnapinBase.m_Handle"> + <summary> + Represents the window handle that the control is bound to. + </summary> + </member> <member name="M:Ironring.Management.MMC.SnapinBase.#ctor"> <summary> *************** *** 2535,2538 **** --- 2694,2702 ---- </summary> </member> + <member name="P:Ironring.Management.MMC.SnapinBase.SnapinHandle"> + <summary> + The window handle property + </summary> + </member> <member name="P:Ironring.Management.MMC.SnapinBase.Guid"> <summary> *************** *** 2850,2853 **** --- 3014,3048 ---- </summary> </member> + <member name="T:Ironring.Management.MMC.SnapinStateHash"> + <summary> + Summary description for SnapinStateHash. + </summary> + </member> + <member name="M:Ironring.Management.MMC.SnapinStateHash.SetProp(System.String,System.String)"> + <summary> + Sets the specified property key and value to be persisted. + </summary> + <param name="key"></param> + <param name="value"></param> + </member> + <member name="M:Ironring.Management.MMC.SnapinStateHash.GetProp(System.String)"> + <summary> + Gets the specified property value by key from persisted state data. + </summary> + <param name="key"></param> + <returns></returns> + </member> + <member name="M:Ironring.Management.MMC.SnapinStateHash.ReadState(Ironring.Management.MMC.ComStream)"> + <summary> + Reads and deserializes the persisted state data. + </summary> + <param name="stream"></param> + </member> + <member name="M:Ironring.Management.MMC.SnapinStateHash.WriteState(Ironring.Management.MMC.ComStream)"> + <summary> + Serializes and writes the data to the state data for persistence. + </summary> + <param name="stream"></param> + </member> <member name="T:Ironring.Management.MMC.SnapReg"> <summary> *************** *** 2916,2924 **** <param name="ResultData"></param> </member> ! <member name="M:Ironring.Management.MMC.SortListNode.InsertItem(System.Object,System.Int32)"> <summary> Overridable helper method to InsertItem </summary> - <param name="row"></param> <param name="nRow"></param> </member> --- 3111,3118 ---- <param name="ResultData"></param> </member> ! <member name="M:Ironring.Management.MMC.SortListNode.InsertItem(System.Int32)"> <summary> Overridable helper method to InsertItem </summary> <param name="nRow"></param> </member> *************** *** 3067,3070 **** --- 3261,3270 ---- the contents of this method with the code editor. </member> + <member name="P:Ironring.Management.MMC.WizardBase.SelectedPage"> + Submitеed by Johnson Chu + <summary> + Allow go back to the first page + </summary> + </member> <member name="P:Ironring.Management.MMC.WizardBase.CachedDialogResult"> <summary> Index: Component.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/Component.cs,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** Component.cs 1 Nov 2004 06:09:18 -0000 1.18 --- Component.cs 15 Mar 2005 06:16:55 -0000 1.19 *************** *** 148,151 **** --- 148,153 ---- int hr = HRESULT.S_FALSE; + m_Snapin.SetCurrentComponent(this); + try { Index: SnapinBase.cs =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/MMCLib/SnapinBase.cs,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** SnapinBase.cs 25 Aug 2004 08:07:30 -0000 1.17 --- SnapinBase.cs 15 Mar 2005 06:16:55 -0000 1.18 *************** *** 357,365 **** public virtual void CreateComponent(out IComponent ppComponent) { ! // Make sure we don't already have a component created ! if (m_Component == null) ! m_Component = new Component(this); ! ! ppComponent = m_Component; } --- 357,361 ---- public virtual void CreateComponent(out IComponent ppComponent) { ! ppComponent = new Component(this); } |
From: Alexander K. <kac...@us...> - 2005-03-15 06:17:09
|
Update of /cvsroot/mmclibrary/mmclibrary/MMCLib/bin/Debug In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19680/MMCLib/bin/Debug Added Files: Interop.SHDocVw.dll Log Message: --- NEW FILE: Interop.SHDocVw.dll --- (This appears to be a binary file; contents omitted.) |
From: Alexander K. <kac...@us...> - 2005-03-15 06:17:09
|
Update of /cvsroot/mmclibrary/mmclibrary/VBNETSnapin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19680/VBNETSnapin Modified Files: VBNETSnapin.vbproj Log Message: Index: VBNETSnapin.vbproj =================================================================== RCS file: /cvsroot/mmclibrary/mmclibrary/VBNETSnapin/VBNETSnapin.vbproj,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** VBNETSnapin.vbproj 5 Dec 2004 15:19:52 -0000 1.2 --- VBNETSnapin.vbproj 15 Mar 2005 06:16:56 -0000 1.3 *************** *** 98,102 **** <File RelPath = "Snapin.vb" ! SubType = "Component" BuildAction = "Compile" /> --- 98,102 ---- <File RelPath = "Snapin.vb" ! SubType = "Code" BuildAction = "Compile" /> |