You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(42) |
Sep
(42) |
Oct
(57) |
Nov
(12) |
Dec
(47) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(14) |
Feb
(4) |
Mar
(52) |
Apr
(13) |
May
(89) |
Jun
(38) |
Jul
(5) |
Aug
(32) |
Sep
(68) |
Oct
(27) |
Nov
(2) |
Dec
(13) |
2004 |
Jan
(3) |
Feb
(6) |
Mar
(3) |
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ha...@us...> - 2003-04-01 05:37:10
|
Update of /cvsroot/decaldev/source/Installer In directory sc8-pr-cvs1:/tmp/cvs-serv25992 Modified Files: DecalInstaller.wip Log Message: 2502 beta installer Index: DecalInstaller.wip =================================================================== RCS file: /cvsroot/decaldev/source/Installer/DecalInstaller.wip,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 Binary files /tmp/cvsHI8hhZ and /tmp/cvsixkbJN differ |
From: <ha...@us...> - 2003-04-01 04:30:57
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv5784 Modified Files: IdentifyQueue.cpp Log Message: Tested this version out for a while, is working good for me.. i'm gonna try and get a beta out soon. Index: IdentifyQueue.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** IdentifyQueue.cpp 31 Mar 2003 21:53:03 -0000 1.7 --- IdentifyQueue.cpp 1 Apr 2003 04:30:53 -0000 1.8 *************** *** 23,30 **** { if( m_pService->get_Decal( &m_pDecal ) == S_OK ) - { if( m_pDecal->get_Hooks( &m_pHooks ) == S_OK ) m_pHooks->SetIDFilter( this ); - } return S_OK; --- 23,28 ---- *************** *** 82,91 **** STDMETHODIMP CIdentifyQueue::AddToQueue( long lObjectID ) { - #ifdef _DEBUG - char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); - _snprintf( szOut, sizeof( szOut ), "IDF: Added 0x%8X to Queue!", lObjectID ); - m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); - #endif - if( !m_Queue.empty() ) { --- 80,83 ---- *************** *** 137,146 **** if ( (*pDeque)->lObjectID == lObjectID ) { - #ifdef _DEBUG - char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); - _snprintf( szOut, sizeof( szOut ), "IDF: Deleting ID 0x%8X from Queue!", m_Queue[0]->lObjectID ); - m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); - #endif - m_lAttempts = 0; m_Queue.erase( m_Queue.begin() ); --- 129,132 ---- *************** *** 162,171 **** if( !m_bWaiting ) { - #ifdef _DEBUG - char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); - _snprintf( szOut, sizeof( szOut ), "IDF: Requested ID for 0x%8X!", m_Queue[0]->lObjectID ); - m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); - #endif - m_pHooks->RequestID( m_Queue[0]->lObjectID ); m_bWaiting = true; --- 148,151 ---- |
From: <ha...@us...> - 2003-03-31 21:53:07
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv25717 Modified Files: IdentifyQueue.cpp Log Message: i'm a crackhead who just woke up coding without my fix Index: IdentifyQueue.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** IdentifyQueue.cpp 31 Mar 2003 21:35:06 -0000 1.6 --- IdentifyQueue.cpp 31 Mar 2003 21:53:03 -0000 1.7 *************** *** 92,97 **** for( std::deque< IDStruct * >::iterator pDeque = m_Queue.begin(); pDeque != m_Queue.end(); pDeque++ ) { ! if ( !IsBadReadPtr( reinterpret_cast< void * >( *pDeque ), sizeof( IDStruct ) ) ) ! if ( (*pDeque)->lObjectID == lObjectID ) return S_OK; } --- 92,99 ---- for( std::deque< IDStruct * >::iterator pDeque = m_Queue.begin(); pDeque != m_Queue.end(); pDeque++ ) { ! if( IsBadReadPtr( reinterpret_cast< void * >( *pDeque ), sizeof( IDStruct ) ) ) ! continue; ! ! if ( (*pDeque)->lObjectID == lObjectID ) return S_OK; } *************** *** 130,134 **** for( std::deque< IDStruct * >::iterator pDeque = m_Queue.begin(); pDeque != m_Queue.end(); pDeque++ ) { ! if( lObjectID == m_Queue[0]->lObjectID ) { #ifdef _DEBUG --- 132,139 ---- for( std::deque< IDStruct * >::iterator pDeque = m_Queue.begin(); pDeque != m_Queue.end(); pDeque++ ) { ! if( IsBadReadPtr( reinterpret_cast< void * >( *pDeque ), sizeof( IDStruct ) ) ) ! continue; ! ! if ( (*pDeque)->lObjectID == lObjectID ) { #ifdef _DEBUG |
From: <ha...@us...> - 2003-03-31 21:35:11
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv18394 Modified Files: IdentifyQueue.cpp Log Message: wouldn't compile in debug mode Index: IdentifyQueue.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** IdentifyQueue.cpp 31 Mar 2003 21:32:19 -0000 1.5 --- IdentifyQueue.cpp 31 Mar 2003 21:35:06 -0000 1.6 *************** *** 134,138 **** #ifdef _DEBUG char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); ! _snprintf( szOut, sizeof( szOut ), "IDF: Deleting ID 0x%8X from Queue!", Front->lObjectID ); m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif --- 134,138 ---- #ifdef _DEBUG char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); ! _snprintf( szOut, sizeof( szOut ), "IDF: Deleting ID 0x%8X from Queue!", m_Queue[0]->lObjectID ); m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif *************** *** 159,163 **** #ifdef _DEBUG char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); ! _snprintf( szOut, sizeof( szOut ), "IDF: Requested ID for 0x%8X!", Front->lObjectID ); m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif --- 159,163 ---- #ifdef _DEBUG char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); ! _snprintf( szOut, sizeof( szOut ), "IDF: Requested ID for 0x%8X!", m_Queue[0]->lObjectID ); m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif |
From: <ha...@us...> - 2003-03-31 21:32:30
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv17283 Modified Files: IdentifyQueue.cpp IdentifyQueue.h Log Message: more queue changes.. some for readability (references to pointers scare me) others for performance Index: IdentifyQueue.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** IdentifyQueue.cpp 31 Mar 2003 05:33:52 -0000 1.4 --- IdentifyQueue.cpp 31 Mar 2003 21:32:19 -0000 1.5 *************** *** 58,63 **** if( m_bWaiting ) { ! IDStruct* &Front = m_Queue.front(); ! if( abs( Front->lTime - timeGetTime() ) > TIMEOUT ) { if( ++m_lAttempts >= 3 ) --- 58,62 ---- if( m_bWaiting ) { ! if( abs( m_Queue[0]->lTime - timeGetTime() ) > TIMEOUT ) { if( ++m_lAttempts >= 3 ) *************** *** 71,75 **** else { ! Front->lTime = timeGetTime(); m_bWaiting = false; Request(); --- 70,74 ---- else { ! m_Queue[0]->lTime = timeGetTime(); m_bWaiting = false; Request(); *************** *** 91,107 **** if( !m_Queue.empty() ) { ! std::deque< IDStruct* >::iterator pdeque; ! for(pdeque = m_Queue.begin(); ! pdeque != m_Queue.end(); ! pdeque++) ! { ! if ( !IsBadReadPtr( ( void * ) ( *pdeque ), sizeof( IDStruct ) ) ) ! { ! if ( (*pdeque)->lObjectID == lObjectID ) ! { ! return S_OK; ! } ! } ! } } --- 90,99 ---- if( !m_Queue.empty() ) { ! for( std::deque< IDStruct * >::iterator pDeque = m_Queue.begin(); pDeque != m_Queue.end(); pDeque++ ) ! { ! if ( !IsBadReadPtr( reinterpret_cast< void * >( *pDeque ), sizeof( IDStruct ) ) ) ! if ( (*pDeque)->lObjectID == lObjectID ) ! return S_OK; ! } } *************** *** 136,151 **** pMembers->get_NextInt( _bstr_t( "object" ), &lObjectID ); ! IDStruct* &Front = m_Queue.front(); ! ! if( lObjectID == Front->lObjectID ) { #ifdef _DEBUG ! char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); ! _snprintf( szOut, sizeof( szOut ), "IDF: Deleting ID 0x%8X from Queue!", Front->lObjectID ); ! m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif ! m_lAttempts = 0; ! m_Queue.erase( m_Queue.begin() ); } --- 128,144 ---- pMembers->get_NextInt( _bstr_t( "object" ), &lObjectID ); ! for( std::deque< IDStruct * >::iterator pDeque = m_Queue.begin(); pDeque != m_Queue.end(); pDeque++ ) { + if( lObjectID == m_Queue[0]->lObjectID ) + { #ifdef _DEBUG ! char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); ! _snprintf( szOut, sizeof( szOut ), "IDF: Deleting ID 0x%8X from Queue!", Front->lObjectID ); ! m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif ! m_lAttempts = 0; ! m_Queue.erase( m_Queue.begin() ); ! } } *************** *** 164,169 **** if( !m_bWaiting ) { - IDStruct* &Front = m_Queue.front(); - #ifdef _DEBUG char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); --- 157,160 ---- *************** *** 172,179 **** #endif ! m_pHooks->RequestID( Front->lObjectID ); m_bWaiting = true; ! if( Front->lObjectID == 0 ) { m_bWaiting = false; --- 163,170 ---- #endif ! m_pHooks->RequestID( m_Queue[0]->lObjectID ); m_bWaiting = true; ! if( m_Queue[0]->lObjectID == 0 ) { m_bWaiting = false; Index: IdentifyQueue.h =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** IdentifyQueue.h 30 Mar 2003 07:52:15 -0000 1.1 --- IdentifyQueue.h 31 Mar 2003 21:32:21 -0000 1.2 *************** *** 47,51 **** CComPtr< IACHooks > m_pHooks; ! std::deque< IDStruct* > m_Queue; bool m_bWaiting; long m_lAttempts; --- 47,51 ---- CComPtr< IACHooks > m_pHooks; ! std::deque< IDStruct * > m_Queue; bool m_bWaiting; long m_lAttempts; |
From: <ar...@us...> - 2003-03-31 05:33:55
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv6054/DecalFilters Modified Files: IdentifyQueue.cpp Log Message: Added Duplicate Request Check Index: IdentifyQueue.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IdentifyQueue.cpp 30 Mar 2003 22:57:21 -0000 1.3 --- IdentifyQueue.cpp 31 Mar 2003 05:33:52 -0000 1.4 *************** *** 91,115 **** if( !m_Queue.empty() ) { ! IDStruct* &Back = m_Queue.back(); ! ! if( Back->lObjectID == lObjectID ) ! return S_OK; ! else ! { ! IDStruct *QueueObj = new IDStruct(); ! QueueObj->lObjectID = lObjectID; ! QueueObj->lTime = timeGetTime(); ! m_Queue.push_back( QueueObj ); ! } ! } ! ! else ! { ! IDStruct *QueueObj = new IDStruct(); ! QueueObj->lObjectID = lObjectID; ! QueueObj->lTime = timeGetTime(); ! m_Queue.push_back( QueueObj ); ! } ! if( !m_bWaiting ) Request(); --- 91,114 ---- if( !m_Queue.empty() ) { ! std::deque< IDStruct* >::iterator pdeque; ! for(pdeque = m_Queue.begin(); ! pdeque != m_Queue.end(); ! pdeque++) ! { ! if ( !IsBadReadPtr( ( void * ) ( *pdeque ), sizeof( IDStruct ) ) ) ! { ! if ( (*pdeque)->lObjectID == lObjectID ) ! { ! return S_OK; ! } ! } ! } ! } ! ! IDStruct *QueueObj = new IDStruct(); ! QueueObj->lObjectID = lObjectID; ! QueueObj->lTime = timeGetTime(); ! m_Queue.push_back( QueueObj ); ! if( !m_bWaiting ) Request(); |
From: <ha...@us...> - 2003-03-30 22:57:25
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv24263 Modified Files: IdentifyQueue.cpp Log Message: a bit more checking for empty queues Index: IdentifyQueue.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** IdentifyQueue.cpp 30 Mar 2003 19:50:25 -0000 1.2 --- IdentifyQueue.cpp 30 Mar 2003 22:57:21 -0000 1.3 *************** *** 25,31 **** { if( m_pDecal->get_Hooks( &m_pHooks ) == S_OK ) - { m_pHooks->SetIDFilter( this ); - } } --- 25,29 ---- *************** *** 54,57 **** --- 52,58 ---- } + if( m_Queue.empty() ) + return S_OK; + // Check for timeout... if( m_bWaiting ) *************** *** 88,92 **** #endif ! if( m_Queue.size() > 0 ) { IDStruct* &Back = m_Queue.back(); --- 89,93 ---- #endif ! if( !m_Queue.empty() ) { IDStruct* &Back = m_Queue.back(); *************** *** 120,126 **** { long lEvent; - - if( m_Queue.empty() ){ return; } - pMembers->get_NextInt( _bstr_t( "event" ), &lEvent ); --- 121,124 ---- *************** *** 133,136 **** --- 131,137 ---- void CIdentifyQueue::DoIDItem( IMessageIterator *pMembers ) { + if( m_Queue.empty() ) + return; + long lObjectID; pMembers->get_NextInt( _bstr_t( "object" ), &lObjectID ); *************** *** 159,183 **** void CIdentifyQueue::Request() { if( !m_bWaiting ) { ! if( m_Queue.size() > 0 ) ! { ! IDStruct* &Front = m_Queue.front(); #ifdef _DEBUG ! char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); ! _snprintf( szOut, sizeof( szOut ), "IDF: Requested ID for 0x%8X!", Front->lObjectID ); ! m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif ! m_pHooks->RequestID( Front->lObjectID ); ! m_bWaiting = true; ! if( Front->lObjectID == 0 ) ! { ! m_bWaiting = false; ! m_Queue.erase( m_Queue.begin() ); ! Request(); ! } } } --- 160,184 ---- void CIdentifyQueue::Request() { + if( m_Queue.empty() ) + return; + if( !m_bWaiting ) { ! IDStruct* &Front = m_Queue.front(); #ifdef _DEBUG ! char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); ! _snprintf( szOut, sizeof( szOut ), "IDF: Requested ID for 0x%8X!", Front->lObjectID ); ! m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif ! m_pHooks->RequestID( Front->lObjectID ); ! m_bWaiting = true; ! if( Front->lObjectID == 0 ) ! { ! m_bWaiting = false; ! m_Queue.erase( m_Queue.begin() ); ! Request(); } } |
From: <ar...@us...> - 2003-03-30 19:50:28
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv31240/DecalFilters Modified Files: IdentifyQueue.cpp Log Message: Fixed VC6 Manual ID Crash Index: IdentifyQueue.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** IdentifyQueue.cpp 30 Mar 2003 07:52:15 -0000 1.1 --- IdentifyQueue.cpp 30 Mar 2003 19:50:25 -0000 1.2 *************** *** 120,123 **** --- 120,126 ---- { long lEvent; + + if( m_Queue.empty() ){ return; } + pMembers->get_NextInt( _bstr_t( "event" ), &lEvent ); *************** *** 132,136 **** long lObjectID; pMembers->get_NextInt( _bstr_t( "object" ), &lObjectID ); ! IDStruct* &Front = m_Queue.front(); --- 135,139 ---- long lObjectID; pMembers->get_NextInt( _bstr_t( "object" ), &lObjectID ); ! IDStruct* &Front = m_Queue.front(); |
From: <par...@us...> - 2003-03-30 08:51:22
|
Update of /cvsroot/decaldev/source/DenAgent In directory sc8-pr-cvs1:/tmp/cvs-serv30681 Modified Files: resource.h OptionsDlg.h OptionsDlg.cpp DenAgent.rc Log Message: time stamp options Index: resource.h =================================================================== RCS file: /cvsroot/decaldev/source/DenAgent/resource.h,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** resource.h 20 Mar 2003 22:57:20 -0000 1.19 --- resource.h 30 Mar 2003 08:51:19 -0000 1.20 *************** *** 75,78 **** --- 75,82 ---- #define IDC_DELETE 1050 #define IDC_BUTTON1 1051 + #define IDC_FORMATHELP 1051 + #define IDC_COMBO 1052 + #define IDC_FORMATCLR 1052 + #define IDC_FORMATSTR 1053 #define ID_SYSTRAY_CONFIGURE 32771 #define ID_SYSTRAY_EXIT 32772 *************** *** 82,88 **** #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS ! #define _APS_NEXT_RESOURCE_VALUE 149 #define _APS_NEXT_COMMAND_VALUE 32776 ! #define _APS_NEXT_CONTROL_VALUE 1052 #define _APS_NEXT_SYMED_VALUE 105 #endif --- 86,92 ---- #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS ! #define _APS_NEXT_RESOURCE_VALUE 152 #define _APS_NEXT_COMMAND_VALUE 32776 ! #define _APS_NEXT_CONTROL_VALUE 1054 #define _APS_NEXT_SYMED_VALUE 105 #endif Index: OptionsDlg.h =================================================================== RCS file: /cvsroot/decaldev/source/DenAgent/OptionsDlg.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** OptionsDlg.h 3 Jan 2003 00:55:38 -0000 1.5 --- OptionsDlg.h 30 Mar 2003 08:51:19 -0000 1.6 *************** *** 1,2 **** --- 1,3 ---- + #include "afxwin.h" #if !defined(AFX_OPTIONSDLG_H__F2DBFC10_6835_494D_9A03_B97D9068BAF9__INCLUDED_) #define AFX_OPTIONSDLG_H__F2DBFC10_6835_494D_9A03_B97D9068BAF9__INCLUDED_ *************** *** 61,64 **** --- 62,67 ---- public: afx_msg void OnBnClickedCheckAutostart(); + afx_msg void OnBnClickedTimestampon(); + afx_msg void OnBnClickedFormathelp(); }; Index: OptionsDlg.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DenAgent/OptionsDlg.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** OptionsDlg.cpp 21 Mar 2003 06:12:06 -0000 1.14 --- OptionsDlg.cpp 30 Mar 2003 08:51:19 -0000 1.15 *************** *** 62,65 **** --- 62,67 ---- ON_BN_CLICKED(IDC_CUSTOM_FONT_RADIO, OnCustomFontRadio) //}}AFX_MSG_MAP + ON_BN_CLICKED(IDC_TIMESTAMPON, OnBnClickedTimestampon) + ON_BN_CLICKED(IDC_FORMATHELP, OnBnClickedFormathelp) END_MESSAGE_MAP() *************** *** 113,116 **** --- 115,133 ---- ::SendMessage( GetDlgItem( IDC_TIMESTAMPON )->m_hWnd, BM_SETCHECK, dwTimestamp, 0 ); + //setup timestamp options + ::SendMessage( GetDlgItem( IDC_FORMATSTR )->m_hWnd, EM_SETLIMITTEXT, MAX_PATH - 1, 0 ); + ::EnableWindow( GetDlgItem( IDC_FORMATSTR )->m_hWnd, dwTimestamp ); + ::EnableWindow( GetDlgItem( IDC_FORMATCLR )->m_hWnd, dwTimestamp ); + + DWORD dwTSColor = 12; + key.QueryValue( dwTSColor, "TimestampColor" ); + ::SendMessage( GetDlgItem( IDC_FORMATCLR )->m_hWnd, CB_SETCURSEL, ++dwTSColor, 0 ); + + char szFormat[MAX_PATH]; + DWORD dwFormatLen = MAX_PATH; + if( key.QueryValue( szFormat, "TimestampFormat", &dwFormatLen ) != ERROR_SUCCESS ) //just thieved from achooks + memset( szFormat, 0, sizeof(szFormat) ), strncpy( szFormat, "[%H:%M]", sizeof( szFormat ) ); + ::SendMessage( GetDlgItem( IDC_FORMATSTR )->m_hWnd, WM_SETTEXT, 0, (LPARAM)szFormat ); + // Get font type DWORD dwFontType; *************** *** 192,195 **** --- 209,213 ---- k.Close(); + UpdateData(FALSE); *************** *** 251,254 **** --- 269,279 ---- key.SetValue( (DWORD) 0, "Timestamp" ); + DWORD dwColor = ::SendMessage(GetDlgItem(IDC_FORMATCLR)->m_hWnd, CB_GETCURSEL, 0, 0); + key.SetValue( --dwColor, "TimestampColor" ); + + char szFormat[MAX_PATH]; + ::SendMessage( GetDlgItem(IDC_FORMATSTR)->m_hWnd, WM_GETTEXT, MAX_PATH, (LPARAM)szFormat); + key.SetValue( szFormat, "TimestampFormat" ); + if(::SendMessage(GetDlgItem(IDC_BLENDINGGDIPLUS)->m_hWnd, BM_GETCHECK, 0, 0)) key.SetValue(0x2, "AlphaBlendMode"); *************** *** 359,361 **** --- 384,407 ---- { UpdateCustomEdit(); + } + + void cOptionsDlg::OnBnClickedTimestampon() + { + //we need to activate the options when this is enabled + if( ::SendMessage( GetDlgItem( IDC_TIMESTAMPON )->m_hWnd, BM_GETCHECK, 0, 0 ) ) + { + ::EnableWindow( GetDlgItem( IDC_FORMATSTR )->m_hWnd, true ); + ::EnableWindow( GetDlgItem( IDC_FORMATCLR )->m_hWnd, true ); + } + else + { + ::EnableWindow( GetDlgItem( IDC_FORMATSTR )->m_hWnd, false ); + ::EnableWindow( GetDlgItem( IDC_FORMATCLR )->m_hWnd, false ); + } + } + + void cOptionsDlg::OnBnClickedFormathelp() + { + //open up ie and point at.... <Heyus> TimestampFormat.htm + ShellExecute(m_hWnd, _T("open"), _T("http://decaldev.sf.net/TimestampFormat.htm"), 0, 0, 0); } Index: DenAgent.rc =================================================================== RCS file: /cvsroot/decaldev/source/DenAgent/DenAgent.rc,v retrieving revision 1.66 retrieving revision 1.67 diff -C2 -d -r1.66 -r1.67 *** DenAgent.rc 28 Mar 2003 02:58:42 -0000 1.66 --- DenAgent.rc 30 Mar 2003 08:51:19 -0000 1.67 *************** *** 124,134 **** END ! IDD_OPTIONS DIALOGEX 0, 0, 271, 150 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Decal Options" FONT 8, "MS Sans Serif", 0, 0, 0x0 BEGIN ! DEFPUSHBUTTON "OK",IDOK,154,126,50,14 ! PUSHBUTTON "Cancel",IDCANCEL,208,126,50,14 CTEXT "Bar Alpha",IDC_STATIC,17,20,35,8,SS_CENTERIMAGE EDITTEXT IDC_BARALPHA,59,16,45,14,ES_CENTER | ES_AUTOHSCROLL | --- 124,134 ---- END ! IDD_OPTIONS DIALOGEX 0, 0, 271, 177 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Decal Options" FONT 8, "MS Sans Serif", 0, 0, 0x0 BEGIN ! DEFPUSHBUTTON "OK",IDOK,154,156,50,14 ! PUSHBUTTON "Cancel",IDCANCEL,208,156,50,14 CTEXT "Bar Alpha",IDC_STATIC,17,20,35,8,SS_CENTERIMAGE EDITTEXT IDC_BARALPHA,59,16,45,14,ES_CENTER | ES_AUTOHSCROLL | *************** *** 145,155 **** CTEXT "0 is Transparent - 255 is Opaque",IDC_STATIC,21,47,120, 9 ! GROUPBOX "Decal Update URL",IDC_STATIC,7,94,257,27 ! LTEXT "http://decaldev.sourceforge.net",IDC_PLUGINDIR,14,105, 169,8,SS_CENTERIMAGE ! PUSHBUTTON "Change",IDC_CHANGE_DIR,208,102,50,14 CONTROL "Start on Bootup",IDC_CHECK_AUTOSTART,"Button", ! BS_AUTOCHECKBOX | WS_TABSTOP,14,129,63,8 ! PUSHBUTTON "Reset Bar Position",IDC_BTN_RESET,81,126,68,14 GROUPBOX "Font",IDC_STATIC,14,57,244,31 CONTROL "Default",IDC_DEFAULT_FONT_RADIO,"Button", --- 145,155 ---- CTEXT "0 is Transparent - 255 is Opaque",IDC_STATIC,21,47,120, 9 ! GROUPBOX "Decal Update URL",IDC_STATIC,7,125,257,27 ! LTEXT "http://decaldev.sourceforge.net",IDC_PLUGINDIR,14,136, 169,8,SS_CENTERIMAGE ! PUSHBUTTON "Change",IDC_CHANGE_DIR,208,133,50,14 CONTROL "Start on Bootup",IDC_CHECK_AUTOSTART,"Button", ! BS_AUTOCHECKBOX | WS_TABSTOP,14,158,63,12 ! PUSHBUTTON "Reset Bar Position",IDC_BTN_RESET,81,156,68,14 GROUPBOX "Font",IDC_STATIC,14,57,244,31 CONTROL "Default",IDC_DEFAULT_FONT_RADIO,"Button", *************** *** 159,164 **** CONTROL "Custom",IDC_CUSTOM_FONT_RADIO,"Button", BS_AUTORADIOBUTTON | WS_TABSTOP,111,70,39,10 ! EDITTEXT IDC_CUSTOM_FONT_EDIT,153,68,98,14,ES_AUTOHSCROLL ! GROUPBOX "View Options",IDC_STATIC,7,7,257,86 CONTROL "Use Hardware Mode (GDI+)",IDC_BLENDINGGDIPLUS,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,144,16,114,9 --- 159,164 ---- CONTROL "Custom",IDC_CUSTOM_FONT_RADIO,"Button", BS_AUTORADIOBUTTON | WS_TABSTOP,111,70,39,10 ! EDITTEXT IDC_CUSTOM_FONT_EDIT,153,68,98,12,ES_AUTOHSCROLL ! GROUPBOX "View Options",IDC_STATIC,7,7,257,116 CONTROL "Use Hardware Mode (GDI+)",IDC_BLENDINGGDIPLUS,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,144,16,114,9 *************** *** 167,172 **** CONTROL "Adjust Bar for Radar",IDC_RADARYES,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,144,36,114,9 ! CONTROL "Enable Time Stamping",IDC_TIMESTAMPON,"Button", ! BS_AUTOCHECKBOX | WS_TABSTOP,144,47,114,9 END --- 167,179 ---- CONTROL "Adjust Bar for Radar",IDC_RADARYES,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,144,36,114,9 ! CONTROL "Enabled",IDC_TIMESTAMPON,"Button",BS_AUTOCHECKBOX | ! WS_TABSTOP,20,101,44,9,WS_EX_RIGHT | WS_EX_RTLREADING ! GROUPBOX "Time Stamping",IDC_STATIC,14,90,244,27 ! COMBOBOX IDC_FORMATCLR,92,99,29,67,CBS_DROPDOWNLIST | WS_VSCROLL | ! WS_TABSTOP ! EDITTEXT IDC_FORMATSTR,152,99,88,12,ES_AUTOHSCROLL ! LTEXT "Color",IDC_STATIC,71,101,19,11 ! LTEXT "Format",IDC_STATIC,125,101,25,9 ! PUSHBUTTON "?",IDC_FORMATHELP,244,99,7,12 END *************** *** 297,301 **** VERTGUIDE, 258 TOPMARGIN, 7 ! BOTTOMMARGIN, 143 END --- 304,308 ---- VERTGUIDE, 258 TOPMARGIN, 7 ! BOTTOMMARGIN, 170 END *************** *** 348,351 **** --- 355,417 ---- IDB_IMAGES BITMAP "Images.bmp" IDB_BITMAP1 BITMAP "res\\bitmap1.bmp" + + ///////////////////////////////////////////////////////////////////////////// + // + // Dialog Info + // + + IDD_OPTIONS DLGINIT + BEGIN + IDC_FORMATCLR, 0x403, 2, 0 + 0x002d, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0030, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0031, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0032, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0033, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0034, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0035, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0036, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0037, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0038, + IDC_FORMATCLR, 0x403, 2, 0 + 0x0039, + IDC_FORMATCLR, 0x403, 3, 0 + 0x3031, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3131, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3231, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3331, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3431, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3531, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3631, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3731, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3831, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3931, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3032, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3132, "\000" + IDC_FORMATCLR, 0x403, 3, 0 + 0x3232, "\000" + 0 + END + #endif // English (U.S.) resources ///////////////////////////////////////////////////////////////////////////// |
From: <ha...@us...> - 2003-03-30 08:18:53
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv19011 Modified Files: DecalFilters.dsp Log Message: Idfilter project update Index: DecalFilters.dsp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/DecalFilters.dsp,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** DecalFilters.dsp 30 Mar 2003 07:53:18 -0000 1.16 --- DecalFilters.dsp 30 Mar 2003 08:18:50 -0000 1.17 *************** *** 154,157 **** --- 154,161 ---- # Begin Source File + SOURCE=.\IdentifyQueue.cpp + # End Source File + # Begin Source File + SOURCE=.\Prefilter.cpp # End Source File *************** *** 215,218 **** --- 219,227 ---- # Begin Source File + + SOURCE=.\IdentifyQueue.h + # End Source File + # Begin Source File + SOURCE=.\Prefilter.h # End Source File *************** *** 264,267 **** --- 273,280 ---- SOURCE=.\Enchantment.rgs + # End Source File + # Begin Source File + + SOURCE=.\IdentifyQueue.rgs # End Source File # Begin Source File |
From: <ha...@us...> - 2003-03-30 07:53:28
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv9936 Modified Files: DecalFilters.dsp Log Message: ID Filter! yay! (probably tons of bugs still, but it made 6s work again reliably in my testing) Index: DecalFilters.dsp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/DecalFilters.dsp,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** DecalFilters.dsp 29 Jul 2002 02:41:26 -0000 1.15 --- DecalFilters.dsp 30 Mar 2003 07:53:18 -0000 1.16 *************** *** 53,57 **** LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept ! # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 # Begin Custom Build - Performing registration OutDir=.\..\Debug --- 53,57 ---- LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept ! # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib winmm.lib /nologo /subsystem:windows /dll /debug /machine:I386 # Begin Custom Build - Performing registration OutDir=.\..\Debug *************** *** 89,93 **** LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 ! # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\Release" # Begin Custom Build - Performing registration OutDir=.\..\Release --- 89,93 ---- LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 ! # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib winmm.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\Release" # Begin Custom Build - Performing registration OutDir=.\..\Release |
From: <ha...@us...> - 2003-03-30 07:52:19
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv9623 Added Files: IdentifyQueue.cpp IdentifyQueue.h IdentifyQueue.rgs Log Message: ID Filter! yay! (probably tons of bugs still, but it made 6s work again reliably in my testing) --- NEW FILE: IdentifyQueue.cpp --- // IdentifyQueue.cpp : Implementation of CIdentifyQueue #include "stdafx.h" #include "IdentifyQueue.h" // Timeout in millisec to re-request ID #define TIMEOUT 700 enum AcMessages { msgGameEvent = 0xF7B0, msgUnknown = 0 }; enum AcGameEvents { gevIDItem = 0x00C9, gevUnknown = 0 }; // CIdentifyQueue HRESULT CIdentifyQueue::onInitialize() { if( m_pService->get_Decal( &m_pDecal ) == S_OK ) { if( m_pDecal->get_Hooks( &m_pHooks ) == S_OK ) { m_pHooks->SetIDFilter( this ); } } return S_OK; } HRESULT CIdentifyQueue::onTerminate() { m_pDecal.Release(); m_pHooks.Release(); return S_OK; } STDMETHODIMP CIdentifyQueue::DispatchServer( IMessage2 *pMsg ) { long lType; pMsg->get_Type( &lType ); CComPtr< IMessageIterator > pMembers; pMsg->get_Begin( &pMembers ); switch( lType ) { case msgGameEvent: DoGameEvent( pMembers ); break; } // Check for timeout... if( m_bWaiting ) { IDStruct* &Front = m_Queue.front(); if( abs( Front->lTime - timeGetTime() ) > TIMEOUT ) { if( ++m_lAttempts >= 3 ) { m_lAttempts = 0; m_Queue.erase( m_Queue.begin() ); m_bWaiting = false; Request(); } else { Front->lTime = timeGetTime(); m_bWaiting = false; Request(); } } } return S_OK; } STDMETHODIMP CIdentifyQueue::AddToQueue( long lObjectID ) { #ifdef _DEBUG char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); _snprintf( szOut, sizeof( szOut ), "IDF: Added 0x%8X to Queue!", lObjectID ); m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif if( m_Queue.size() > 0 ) { IDStruct* &Back = m_Queue.back(); if( Back->lObjectID == lObjectID ) return S_OK; else { IDStruct *QueueObj = new IDStruct(); QueueObj->lObjectID = lObjectID; QueueObj->lTime = timeGetTime(); m_Queue.push_back( QueueObj ); } } else { IDStruct *QueueObj = new IDStruct(); QueueObj->lObjectID = lObjectID; QueueObj->lTime = timeGetTime(); m_Queue.push_back( QueueObj ); } if( !m_bWaiting ) Request(); return S_OK; } void CIdentifyQueue::DoGameEvent( IMessageIterator *pMembers ) { long lEvent; pMembers->get_NextInt( _bstr_t( "event" ), &lEvent ); switch( lEvent ) { case gevIDItem: DoIDItem( pMembers ); break; } } void CIdentifyQueue::DoIDItem( IMessageIterator *pMembers ) { long lObjectID; pMembers->get_NextInt( _bstr_t( "object" ), &lObjectID ); IDStruct* &Front = m_Queue.front(); if( lObjectID == Front->lObjectID ) { #ifdef _DEBUG char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); _snprintf( szOut, sizeof( szOut ), "IDF: Deleting ID 0x%8X from Queue!", Front->lObjectID ); m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif m_lAttempts = 0; m_Queue.erase( m_Queue.begin() ); } if( m_bWaiting ) { m_bWaiting = false; Request(); } } void CIdentifyQueue::Request() { if( !m_bWaiting ) { if( m_Queue.size() > 0 ) { IDStruct* &Front = m_Queue.front(); #ifdef _DEBUG char szOut[2048]; memset( szOut, 0, sizeof( szOut ) ); _snprintf( szOut, sizeof( szOut ), "IDF: Requested ID for 0x%8X!", Front->lObjectID ); m_pHooks->ChatOut( _bstr_t( szOut ), 7 ); #endif m_pHooks->RequestID( Front->lObjectID ); m_bWaiting = true; if( Front->lObjectID == 0 ) { m_bWaiting = false; m_Queue.erase( m_Queue.begin() ); Request(); } } } } --- NEW FILE: IdentifyQueue.h --- // IdentifyQueue.h : Declaration of the CIdentifyQueue #ifndef __IDQUEUE_H_ #define __IDQUEUE_H_ #pragma once #include "resource.h" // main symbols #include "DecalFilters.h" #include "DecalNetImpl.h" #include "..\include\decal.h" #include <deque> struct IDStruct { long lObjectID; long lTime; }; // CIdentifyQueue class ATL_NO_VTABLE CIdentifyQueue : public IKitchenSink, public CComObjectRootEx<CComSingleThreadModel>, public CComCoClass<CIdentifyQueue, &CLSID_IdentifyQueue>, public IDispatchImpl<IIdentifyQueue, &IID_IIdentifyQueue, &LIBID_DecalFilters, /*wMajor =*/ 1, /*wMinor =*/ 0>, public INetworkFilterImpl<CIdentifyQueue> { public: CIdentifyQueue() { m_bWaiting = false; m_lAttempts = 0; } DECLARE_REGISTRY_RESOURCEID(IDR_IDENTIFYQUEUE) DECLARE_PROTECT_FINAL_CONSTRUCT() BEGIN_COM_MAP(CIdentifyQueue) COM_INTERFACE_ENTRY(IIdentifyQueue) COM_INTERFACE_ENTRY(INetworkFilter2) COM_INTERFACE_ENTRY(IDispatch) END_COM_MAP() private: CComPtr< IDecal > m_pDecal; CComPtr< IACHooks > m_pHooks; std::deque< IDStruct* > m_Queue; bool m_bWaiting; long m_lAttempts; void DoGameEvent( IMessageIterator *pMembers ); void DoIDItem( IMessageIterator *pMembers ); void Request(); public: // INetworkFilterImpl HRESULT onInitialize(); HRESULT onTerminate(); // INetworkFilter STDMETHOD(DispatchServer)( IMessage2 *pMsg ); // IKitchenSink STDMETHOD(AddToQueue)( long lObjectID ); }; #endif //__IDQUEUE_H_ --- NEW FILE: IdentifyQueue.rgs --- HKCR { DecalFilters.IdentifyQueue.1 = s 'IdentifyQueue Class' { CLSID = s '{B0C05A9A-273D-4BC4-B7BA-E27CF94C8EF4}' } DecalFilters.IdentifyQueue = s 'IdentifyQueue Class' { CLSID = s '{B0C05A9A-273D-4BC4-B7BA-E27CF94C8EF4}' CurVer = s 'DecalFilters.IdentifyQueue.1' } NoRemove CLSID { ForceRemove {B0C05A9A-273D-4BC4-B7BA-E27CF94C8EF4} = s 'IdentifyQueue Class' { ProgID = s 'DecalFilters.IdentifyQueue.1' VersionIndependentProgID = s 'DecalFilters.IdentifyQueue' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } 'TypeLib' = s '{DA16DAA9-7F16-45D9-A59F-8C45A7F2ACB1}' } } } HKLM { NoRemove SOFTWARE { NoRemove Decal { NoRemove NetworkFilters { ForceRemove {B0C05A9A-273D-4BC4-B7BA-E27CF94C8EF4} = s 'Identify Queue Filter' { val Enabled = d '1' } } } } } |
From: <ha...@us...> - 2003-03-30 07:51:27
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv9314 Modified Files: DecalFilters.cpp DecalFilters.idl DecalFilters.rc resource.h Log Message: ID Filter! yay! (probably tons of bugs still, but it made 6s work again reliably in my testing) Index: DecalFilters.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/DecalFilters.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** DecalFilters.cpp 3 Jan 2002 04:12:11 -0000 1.7 --- DecalFilters.cpp 30 Mar 2003 07:51:21 -0000 1.8 *************** *** 23,26 **** --- 23,28 ---- #include "WorldIterator.h" + #include "IdentifyQueue.h" + CComModule _Module; *************** *** 33,36 **** --- 35,39 ---- OBJECT_ENTRY(CLSID_WorldObject, cWorldObject) OBJECT_ENTRY(CLSID_WorldIterator, cWorldIterator) + OBJECT_ENTRY(CLSID_IdentifyQueue, CIdentifyQueue) END_OBJECT_MAP() Index: DecalFilters.idl =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/DecalFilters.idl,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** DecalFilters.idl 18 Nov 2002 05:36:05 -0000 1.29 --- DecalFilters.idl 30 Mar 2003 07:51:21 -0000 1.30 *************** *** 326,329 **** --- 326,339 ---- [ + object, + uuid(6FD2E07C-7E9C-451B-8968-2FCB0226D0E8), + dual, + nonextensible, + helpstring("IIdentifyQueue Interface"), + pointer_default(unique) + ] + interface IIdentifyQueue : IDispatch{ + }; + [ uuid(DA16DAA9-7F16-45D9-A59F-8C45A7F2ACB1), version(1.0), *************** *** 606,608 **** --- 616,626 ---- }; + [ + uuid(B0C05A9A-273D-4BC4-B7BA-E27CF94C8EF4), + helpstring("IdentifyQueue Class") + ] + coclass IdentifyQueue + { + [default] interface IIdentifyQueue; + }; }; Index: DecalFilters.rc =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/DecalFilters.rc,v retrieving revision 1.53 retrieving revision 1.54 diff -C2 -d -r1.53 -r1.54 *** DecalFilters.rc 28 Mar 2003 02:58:13 -0000 1.53 --- DecalFilters.rc 30 Mar 2003 07:51:21 -0000 1.54 *************** *** 95,98 **** --- 95,99 ---- IDR_WORLDOBJECT REGISTRY "WorldObject.rgs" IDR_WORLDITERATOR REGISTRY "WorldIterator.rgs" + IDR_IDENTIFYQUEUE REGISTRY "IdentifyQueue.rgs" ///////////////////////////////////////////////////////////////////////////// Index: resource.h =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/resource.h,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** resource.h 29 Nov 2001 12:03:57 -0000 1.6 --- resource.h 30 Mar 2003 07:51:21 -0000 1.7 *************** *** 1,4 **** //{{NO_DEPENDENCIES}} ! // Microsoft Developer Studio generated include file. // Used by DecalFilters.rc // --- 1,4 ---- //{{NO_DEPENDENCIES}} ! // Microsoft Visual C++ generated include file. // Used by DecalFilters.rc // *************** *** 11,14 **** --- 11,15 ---- #define IDR_LOCATION 108 #define IDR_WORLDITERATOR 109 + #define IDR_IDENTIFYQUEUE 110 #define IDR_ECHOFILTER 202 #define IDR_CHARACTERSTATS 204 *************** *** 23,27 **** #define _APS_NEXT_COMMAND_VALUE 32768 #define _APS_NEXT_CONTROL_VALUE 201 ! #define _APS_NEXT_SYMED_VALUE 110 #endif #endif --- 24,28 ---- #define _APS_NEXT_COMMAND_VALUE 32768 #define _APS_NEXT_CONTROL_VALUE 201 ! #define _APS_NEXT_SYMED_VALUE 111 #endif #endif |
From: <ha...@us...> - 2003-03-30 07:11:30
|
Update of /cvsroot/decaldev/source/Decal In directory sc8-pr-cvs1:/tmp/cvs-serv28494 Modified Files: ACHooks.cpp Log Message: gotta sethookex. Index: ACHooks.cpp =================================================================== RCS file: /cvsroot/decaldev/source/Decal/ACHooks.cpp,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** ACHooks.cpp 30 Mar 2003 05:19:55 -0000 1.49 --- ACHooks.cpp 30 Mar 2003 07:11:24 -0000 1.50 *************** *** 401,405 **** m_lObjectFromGuid = Val; SetHookEx( eObjectFromGUID ); ! if( QueryMemLoc( BSTRT( "ObjectFromGUIDClass" ), &Val ) == S_OK ) { m_lObjectFromGuidClass = Val; SetHookEx( eObjectFromGUIDClass ); --- 401,406 ---- m_lObjectFromGuid = Val; SetHookEx( eObjectFromGUID ); ! if( QueryMemLoc( BSTRT( "ObjectFromGUIDClass" ), &Val ) == S_OK ) ! { m_lObjectFromGuidClass = Val; SetHookEx( eObjectFromGUIDClass ); *************** *** 2106,2109 **** --- 2107,2111 ---- m_bIdQueueRef = true; m_pIdQueue = pIDFilter; + SetHookEx( eIDQueueAdd ); } |
From: <ha...@us...> - 2003-03-30 05:20:11
|
Update of /cvsroot/decaldev/source/Include In directory sc8-pr-cvs1:/tmp/cvs-serv24646 Modified Files: Decal.idl Log Message: Preps for an Id Queue! BLAME THE INTERFACE NAME ON PARA + HEYUS! :) Index: Decal.idl =================================================================== RCS file: /cvsroot/decaldev/source/Include/Decal.idl,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** Decal.idl 28 Mar 2003 02:58:51 -0000 1.36 --- Decal.idl 30 Mar 2003 05:20:07 -0000 1.37 *************** *** 172,175 **** --- 172,176 ---- eOnSelectItemEvent = 8, eRequestID = 9, + eIDQueueAdd = 10, eAvailableHooksEx_DWORD = 0x7FFFFFFF // coerce enums into 4 byte instead of two }; *************** *** 193,196 **** --- 194,208 ---- [ object, + uuid(256DF70B-0B87-45e4-96EE-043E2254CC95), + helpstring("IRenderSink Interface"), + pointer_default(unique) + ] + interface IKitchenSink : IUnknown + { + [helpstring("method AddToQueue")] HRESULT AddToQueue([in]long lObjectID); + }; + + [ + object, uuid(FFA32A7A-EFAF-484A-B358-8802DBBAB0EC), helpstring("IDecalEnum Interface"), *************** *** 283,286 **** --- 295,300 ---- [propget, id(54), helpstring("property VitalClicks")] HRESULT VitalClicks([in] enum eVital VitalID, [out, retval] int *pVal); [id(55), helpstring("method RequestID")] HRESULT RequestID([in] long lObjectID); + [id(56), helpstring("method IDQueueAdd")] HRESULT IDQueueAdd([in] long lObjectID); + [id(57), helpstring("method SetIDFilter")] HRESULT SetIDFilter([in] IKitchenSink* pIDFilter); }; *************** *** 445,448 **** --- 459,463 ---- interface IDecalService; interface IDecalRender; + interface IKitchenSink; dispinterface IACHooksEvents; |
From: <ha...@us...> - 2003-03-30 05:20:00
|
Update of /cvsroot/decaldev/source/Decal In directory sc8-pr-cvs1:/tmp/cvs-serv24529 Modified Files: ACHooks.h ACHooks.cpp Log Message: Preps for an Id Queue! BLAME THE INTERFACE NAME ON PARA + HEYUS! :) Index: ACHooks.h =================================================================== RCS file: /cvsroot/decaldev/source/Decal/ACHooks.h,v retrieving revision 1.38 retrieving revision 1.39 diff -C2 -d -r1.38 -r1.39 *** ACHooks.h 28 Mar 2003 02:57:36 -0000 1.38 --- ACHooks.h 30 Mar 2003 05:19:55 -0000 1.39 *************** *** 98,101 **** --- 98,102 ---- bool m_bDecalRef; + bool m_bIdQueueRef; bool m_bMismatch; *************** *** 227,230 **** --- 228,232 ---- CComPtr< IDecal > m_pDecal; + CComPtr< IKitchenSink > m_pIdQueue; public: *************** *** 301,303 **** --- 303,307 ---- HRESULT GetVitalInfo(eVital VitalID, struct qVital *Vital); STDMETHOD(RequestID)(long lObjectID); + STDMETHOD(IDQueueAdd)(long lObjectID); + STDMETHOD(SetIDFilter)(IKitchenSink* pIDFilter); }; Index: ACHooks.cpp =================================================================== RCS file: /cvsroot/decaldev/source/Decal/ACHooks.cpp,v retrieving revision 1.48 retrieving revision 1.49 diff -C2 -d -r1.48 -r1.49 *** ACHooks.cpp 28 Mar 2003 02:57:37 -0000 1.48 --- ACHooks.cpp 30 Mar 2003 05:19:55 -0000 1.49 *************** *** 50,58 **** extern DWORD HookCall (DWORD dwCallAddress, DWORD dwReplacement); ! cACHooks::cACHooks( ) { g_bTimestamp = false; s_pACHooks = this; m_bDecalRef = false; m_bMismatch = true; m_bPrevSelect = false; --- 50,59 ---- extern DWORD HookCall (DWORD dwCallAddress, DWORD dwReplacement); ! cACHooks::cACHooks() { g_bTimestamp = false; s_pACHooks = this; m_bDecalRef = false; + m_bIdQueueRef = false; m_bMismatch = true; m_bPrevSelect = false; *************** *** 722,725 **** --- 723,729 ---- if( m_bDecalRef ) m_pDecal.Release(); + + if( m_bIdQueueRef ) + m_pIdQueue.Release(); } *************** *** 1097,1101 **** STDMETHODIMP cACHooks::GetFellowStats(long lCharID) { ! return RequestID( lCharID ); } --- 1101,1105 ---- STDMETHODIMP cACHooks::GetFellowStats(long lCharID) { ! return IDQueueAdd( lCharID ); } *************** *** 2084,2087 **** --- 2088,2110 ---- RequestPtr pRequest = reinterpret_cast< RequestPtr >( m_lRequestID ); pRequest( lObjectID ); + + return S_OK; + } + + STDMETHODIMP cACHooks::IDQueueAdd(long lObjectID) + { + if( !m_bIdQueueRef ) + return RequestID( lObjectID ); + + return m_pIdQueue->AddToQueue( lObjectID ); + } + + STDMETHODIMP cACHooks::SetIDFilter(IKitchenSink* pIDFilter) + { + if( !m_bIdQueueRef ) + { + m_bIdQueueRef = true; + m_pIdQueue = pIDFilter; + } return S_OK; |
From: <ha...@us...> - 2003-03-28 02:59:27
|
Update of /cvsroot/decaldev/source/PlainText In directory sc8-pr-cvs1:/tmp/cvs-serv303 Modified Files: PlainText.rc Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: PlainText.rc =================================================================== RCS file: /cvsroot/decaldev/source/PlainText/PlainText.rc,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** PlainText.rc 30 Dec 2002 20:37:06 -0000 1.28 --- PlainText.rc 28 Mar 2003 02:59:22 -0000 1.29 *************** *** 1,3 **** ! //Microsoft Developer Studio generated resource script. // #include "resource.h" --- 1,3 ---- ! // Microsoft Visual C++ generated resource script. // #include "resource.h" *************** *** 28,37 **** // ! 1 TEXTINCLUDE MOVEABLE PURE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE MOVEABLE PURE BEGIN "#include ""winres.h""\r\n" --- 28,37 ---- // ! 1 TEXTINCLUDE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE BEGIN "#include ""winres.h""\r\n" *************** *** 39,43 **** END ! 3 TEXTINCLUDE MOVEABLE PURE BEGIN "1 TYPELIB ""PlainText.tlb""\r\n" --- 39,43 ---- END ! 3 TEXTINCLUDE BEGIN "1 TYPELIB ""PlainText.tlb""\r\n" *************** *** 48,52 **** - #ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // --- 48,51 ---- *************** *** 55,60 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,1 ! PRODUCTVERSION 2,5,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG --- 54,59 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,2 ! PRODUCTVERSION 2,5,0,2 FILEFLAGSMASK 0x3fL #ifdef _DEBUG *************** *** 71,86 **** BLOCK "040904b0" BEGIN ! VALUE "Comments", "PlainText is a Decal surrogate that allows plug-ins to be written using Windows Scripting Technologies\0" ! VALUE "CompanyName", "\0" ! VALUE "FileDescription", "PlainText Module\0" ! VALUE "FileVersion", "2, 5, 0, 1\0" ! VALUE "InternalName", "PlainText\0" ! VALUE "LegalCopyright", "Copyright 2001\0" ! VALUE "LegalTrademarks", "\0" ! VALUE "OriginalFilename", "PlainText.DLL\0" ! VALUE "PrivateBuild", "\0" ! VALUE "ProductName", "PlainText Module\0" ! VALUE "ProductVersion", "2, 5, 0, 1\0" ! VALUE "SpecialBuild", "\0" END END --- 70,81 ---- BLOCK "040904b0" BEGIN ! VALUE "Comments", "PlainText is a Decal surrogate that allows plug-ins to be written using Windows Scripting Technologies" ! VALUE "FileDescription", "PlainText Module" ! VALUE "FileVersion", "2, 5, 0, 2" ! VALUE "InternalName", "PlainText" ! VALUE "LegalCopyright", "Copyright 2001" ! VALUE "OriginalFilename", "PlainText.DLL" ! VALUE "ProductName", "PlainText Module" ! VALUE "ProductVersion", "2, 5, 0, 2" END END *************** *** 91,96 **** END - #endif // !_MAC - ///////////////////////////////////////////////////////////////////////////// --- 86,89 ---- *************** *** 99,103 **** // ! IDR_SCRIPTVIEW REGISTRY MOVEABLE PURE "ScriptView.rgs" ///////////////////////////////////////////////////////////////////////////// --- 92,96 ---- // ! IDR_SCRIPTVIEW REGISTRY "ScriptView.rgs" ///////////////////////////////////////////////////////////////////////////// *************** *** 106,110 **** // ! STRINGTABLE DISCARDABLE BEGIN IDS_PROJNAME "PlainText" --- 99,103 ---- // ! STRINGTABLE BEGIN IDS_PROJNAME "PlainText" *************** *** 129,133 **** // ! IDR_SCRIPTPLUGIN REGISTRY MOVEABLE PURE "ScriptPlugin.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// --- 122,126 ---- // ! IDR_SCRIPTPLUGIN REGISTRY "ScriptPlugin.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// |
From: <ha...@us...> - 2003-03-28 02:59:22
|
Update of /cvsroot/decaldev/source/Inject In directory sc8-pr-cvs1:/tmp/cvs-serv32684 Modified Files: Inject.rc Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: Inject.rc =================================================================== RCS file: /cvsroot/decaldev/source/Inject/Inject.rc,v retrieving revision 1.42 retrieving revision 1.43 diff -C2 -d -r1.42 -r1.43 *** Inject.rc 17 Mar 2003 09:23:21 -0000 1.42 --- Inject.rc 28 Mar 2003 02:59:14 -0000 1.43 *************** *** 41,49 **** #endif //_WIN32 - ///////////////////////////////////////////////////////////////////////////// - // - // REGISTRY - // - #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// --- 41,44 ---- *************** *** 78,83 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,1 ! PRODUCTVERSION 2,5,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG --- 73,78 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,2 ! PRODUCTVERSION 2,5,0,2 FILEFLAGSMASK 0x3fL #ifdef _DEBUG *************** *** 96,105 **** VALUE "Comments", "Inject is the heart of Decal, it places itself within the memory space of the AC Client and is responsible for drawing the UI on the screen" VALUE "FileDescription", "Inject Module" ! VALUE "FileVersion", "2, 5, 0, 1" VALUE "InternalName", "Inject" VALUE "LegalCopyright", "Copyright 2000, 2001" VALUE "OriginalFilename", "Inject.DLL" VALUE "ProductName", "Inject Module" ! VALUE "ProductVersion", "2, 5, 0, 1" END END --- 91,100 ---- VALUE "Comments", "Inject is the heart of Decal, it places itself within the memory space of the AC Client and is responsible for drawing the UI on the screen" VALUE "FileDescription", "Inject Module" ! VALUE "FileVersion", "2, 5, 0, 2" VALUE "InternalName", "Inject" VALUE "LegalCopyright", "Copyright 2000, 2001" VALUE "OriginalFilename", "Inject.DLL" VALUE "ProductName", "Inject Module" ! VALUE "ProductVersion", "2, 5, 0, 2" END END |
From: <ha...@us...> - 2003-03-28 02:58:54
|
Update of /cvsroot/decaldev/source/Include In directory sc8-pr-cvs1:/tmp/cvs-serv32392 Modified Files: Decal.idl Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: Decal.idl =================================================================== RCS file: /cvsroot/decaldev/source/Include/Decal.idl,v retrieving revision 1.35 retrieving revision 1.36 diff -C2 -d -r1.35 -r1.36 *** Decal.idl 22 Mar 2003 01:37:17 -0000 1.35 --- Decal.idl 28 Mar 2003 02:58:51 -0000 1.36 *************** *** 171,174 **** --- 171,175 ---- eObjectFromGUIDClass = 7, eOnSelectItemEvent = 8, + eRequestID = 9, eAvailableHooksEx_DWORD = 0x7FFFFFFF // coerce enums into 4 byte instead of two }; *************** *** 281,284 **** --- 282,286 ---- [propget, id(53), helpstring("property VitalTotalXP")] HRESULT VitalTotalXP([in] enum eVital VitalD, [out, retval] int *pVal); [propget, id(54), helpstring("property VitalClicks")] HRESULT VitalClicks([in] enum eVital VitalID, [out, retval] int *pVal); + [id(55), helpstring("method RequestID")] HRESULT RequestID([in] long lObjectID); }; |
From: <ha...@us...> - 2003-03-28 02:58:46
|
Update of /cvsroot/decaldev/source/DenAgent In directory sc8-pr-cvs1:/tmp/cvs-serv32306 Modified Files: DenAgent.rc Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: DenAgent.rc =================================================================== RCS file: /cvsroot/decaldev/source/DenAgent/DenAgent.rc,v retrieving revision 1.65 retrieving revision 1.66 diff -C2 -d -r1.65 -r1.66 *** DenAgent.rc 20 Mar 2003 22:57:24 -0000 1.65 --- DenAgent.rc 28 Mar 2003 02:58:42 -0000 1.66 *************** *** 194,199 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,1 ! PRODUCTVERSION 2,5,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG --- 194,199 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,2 ! PRODUCTVERSION 2,5,0,2 FILEFLAGSMASK 0x3fL #ifdef _DEBUG *************** *** 212,221 **** VALUE "Comments", "DenAgent is the program that manages Decal settings" VALUE "FileDescription", "DenAgent MFC Application" ! VALUE "FileVersion", "2, 5, 0, 1" VALUE "InternalName", "DenAgent" VALUE "LegalCopyright", "Copyright (C) 2000, 2001" VALUE "OriginalFilename", "DenAgent.EXE" VALUE "ProductName", "DenAgent Application" ! VALUE "ProductVersion", "2, 5, 0, 1" END END --- 212,221 ---- VALUE "Comments", "DenAgent is the program that manages Decal settings" VALUE "FileDescription", "DenAgent MFC Application" ! VALUE "FileVersion", "2, 5, 0, 2" VALUE "InternalName", "DenAgent" VALUE "LegalCopyright", "Copyright (C) 2000, 2001" VALUE "OriginalFilename", "DenAgent.EXE" VALUE "ProductName", "DenAgent Application" ! VALUE "ProductVersion", "2, 5, 0, 2" END END |
From: <ha...@us...> - 2003-03-28 02:58:44
|
Update of /cvsroot/decaldev/source/DecalNet In directory sc8-pr-cvs1:/tmp/cvs-serv32221 Modified Files: DecalNet.rc Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: DecalNet.rc =================================================================== RCS file: /cvsroot/decaldev/source/DecalNet/DecalNet.rc,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** DecalNet.rc 30 Dec 2002 20:37:32 -0000 1.28 --- DecalNet.rc 28 Mar 2003 02:58:33 -0000 1.29 *************** *** 1,3 **** ! //Microsoft Developer Studio generated resource script. // #include "resource.h" --- 1,3 ---- ! // Microsoft Visual C++ generated resource script. // #include "resource.h" *************** *** 28,37 **** // ! 1 TEXTINCLUDE MOVEABLE PURE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE MOVEABLE PURE BEGIN "#include ""winres.h""\r\n" --- 28,37 ---- // ! 1 TEXTINCLUDE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE BEGIN "#include ""winres.h""\r\n" *************** *** 39,43 **** END ! 3 TEXTINCLUDE MOVEABLE PURE BEGIN "1 TYPELIB ""DecalNet.tlb""\r\n" --- 39,43 ---- END ! 3 TEXTINCLUDE BEGIN "1 TYPELIB ""DecalNet.tlb""\r\n" *************** *** 48,52 **** - #ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // --- 48,51 ---- *************** *** 55,60 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,1 ! PRODUCTVERSION 2,5,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG --- 54,59 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,2 ! PRODUCTVERSION 2,5,0,2 FILEFLAGSMASK 0x3fL #ifdef _DEBUG *************** *** 71,86 **** BLOCK "040904b0" BEGIN ! VALUE "Comments", "DecalNet is the core module that processes the network messages between the client and the server\0" ! VALUE "CompanyName", "\0" ! VALUE "FileDescription", "DecalNet Module\0" ! VALUE "FileVersion", "2, 5, 0, 1\0" ! VALUE "InternalName", "DecalNet\0" ! VALUE "LegalCopyright", "Copyright 2001\0" ! VALUE "LegalTrademarks", "\0" ! VALUE "OriginalFilename", "DecalNet.DLL\0" ! VALUE "PrivateBuild", "\0" ! VALUE "ProductName", "DecalNet Module\0" ! VALUE "ProductVersion", "2, 5, 0, 1\0" ! VALUE "SpecialBuild", "\0" END END --- 70,81 ---- BLOCK "040904b0" BEGIN ! VALUE "Comments", "DecalNet is the core module that processes the network messages between the client and the server" ! VALUE "FileDescription", "DecalNet Module" ! VALUE "FileVersion", "2, 5, 0, 2" ! VALUE "InternalName", "DecalNet" ! VALUE "LegalCopyright", "Copyright 2001" ! VALUE "OriginalFilename", "DecalNet.DLL" ! VALUE "ProductName", "DecalNet Module" ! VALUE "ProductVersion", "2, 5, 0, 2" END END *************** *** 91,96 **** END - #endif // !_MAC - ///////////////////////////////////////////////////////////////////////////// --- 86,89 ---- *************** *** 99,103 **** // ! STRINGTABLE DISCARDABLE BEGIN IDS_PROJNAME "DecalNet" --- 92,96 ---- // ! STRINGTABLE BEGIN IDS_PROJNAME "DecalNet" *************** *** 122,127 **** // ! IDR_NETSERVICE REGISTRY MOVEABLE PURE "NetService.rgs" ! IDR_WEBREQUEST REGISTRY MOVEABLE PURE "WebRequest.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// --- 115,120 ---- // ! IDR_NETSERVICE REGISTRY "NetService.rgs" ! IDR_WEBREQUEST REGISTRY "WebRequest.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// |
From: <ha...@us...> - 2003-03-28 02:58:32
|
Update of /cvsroot/decaldev/source/DecalInput In directory sc8-pr-cvs1:/tmp/cvs-serv32113 Modified Files: DecalInput.rc Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: DecalInput.rc =================================================================== RCS file: /cvsroot/decaldev/source/DecalInput/DecalInput.rc,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -d -r1.27 -r1.28 *** DecalInput.rc 30 Dec 2002 20:37:46 -0000 1.27 --- DecalInput.rc 28 Mar 2003 02:58:24 -0000 1.28 *************** *** 1,3 **** ! //Microsoft Developer Studio generated resource script. // #include "resource.h" --- 1,3 ---- ! // Microsoft Visual C++ generated resource script. // #include "resource.h" *************** *** 28,37 **** // ! 1 TEXTINCLUDE MOVEABLE PURE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE MOVEABLE PURE BEGIN "#include ""winres.h""\r\n" --- 28,37 ---- // ! 1 TEXTINCLUDE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE BEGIN "#include ""winres.h""\r\n" *************** *** 39,43 **** END ! 3 TEXTINCLUDE MOVEABLE PURE BEGIN "1 TYPELIB ""DecalInput.tlb""\r\n" --- 39,43 ---- END ! 3 TEXTINCLUDE BEGIN "1 TYPELIB ""DecalInput.tlb""\r\n" *************** *** 48,52 **** - #ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // --- 48,51 ---- *************** *** 55,60 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,1 ! PRODUCTVERSION 2,5,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG --- 54,59 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,2 ! PRODUCTVERSION 2,5,0,2 FILEFLAGSMASK 0x3fL #ifdef _DEBUG *************** *** 71,86 **** BLOCK "040904b0" BEGIN ! VALUE "Comments", "\0" ! VALUE "CompanyName", "\0" ! VALUE "FileDescription", "DecalInput Module\0" ! VALUE "FileVersion", "2, 5, 0, 1\0" ! VALUE "InternalName", "DecalInput\0" ! VALUE "LegalCopyright", "Copyright 2001\0" ! VALUE "LegalTrademarks", "\0" ! VALUE "OriginalFilename", "DecalInput.DLL\0" ! VALUE "PrivateBuild", "\0" ! VALUE "ProductName", "DecalInput Module\0" ! VALUE "ProductVersion", "2, 5, 0, 1\0" ! VALUE "SpecialBuild", "\0" END END --- 70,80 ---- BLOCK "040904b0" BEGIN ! VALUE "FileDescription", "DecalInput Module" ! VALUE "FileVersion", "2, 5, 0, 2" ! VALUE "InternalName", "DecalInput" ! VALUE "LegalCopyright", "Copyright 2001" ! VALUE "OriginalFilename", "DecalInput.DLL" ! VALUE "ProductName", "DecalInput Module" ! VALUE "ProductVersion", "2, 5, 0, 2" END END *************** *** 91,96 **** END - #endif // !_MAC - ///////////////////////////////////////////////////////////////////////////// --- 85,88 ---- *************** *** 99,103 **** // ! STRINGTABLE DISCARDABLE BEGIN IDS_PROJNAME "DecalInput" --- 91,95 ---- // ! STRINGTABLE BEGIN IDS_PROJNAME "DecalInput" *************** *** 122,137 **** // ! IDR_INPUTSERVICE REGISTRY MOVEABLE PURE "InputService.rgs" ! IDR_TIMER REGISTRY MOVEABLE PURE "Timer.rgs" ! IDR_HOTKEY REGISTRY MOVEABLE PURE "Hotkey.rgs" ! IDR_WINMSGHOOK REGISTRY MOVEABLE PURE "WinMsgHook.rgs" ! IDR_WNDMSG REGISTRY MOVEABLE PURE "WndMsg.rgs" ! IDR_INPUTBUFFER REGISTRY MOVEABLE PURE "InputBuffer.rgs" ! IDR_TYPEACTION REGISTRY MOVEABLE PURE "TypeAction.rgs" ! IDR_MOUSEMOVEACTION REGISTRY MOVEABLE PURE "MouseMoveAction.rgs" ! IDR_DELAYACTION REGISTRY MOVEABLE PURE "DelayAction.rgs" ! IDR_EVENTACTION REGISTRY MOVEABLE PURE "EventAction.rgs" ! IDR_POLLEDDELAYACTION REGISTRY MOVEABLE PURE "PolledDelayAction.rgs" ! IDR_RESTOREACTION REGISTRY MOVEABLE PURE "RestoreAction.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// --- 114,129 ---- // ! IDR_INPUTSERVICE REGISTRY "InputService.rgs" ! IDR_TIMER REGISTRY "Timer.rgs" ! IDR_HOTKEY REGISTRY "Hotkey.rgs" ! IDR_WINMSGHOOK REGISTRY "WinMsgHook.rgs" ! IDR_WNDMSG REGISTRY "WndMsg.rgs" ! IDR_INPUTBUFFER REGISTRY "InputBuffer.rgs" ! IDR_TYPEACTION REGISTRY "TypeAction.rgs" ! IDR_MOUSEMOVEACTION REGISTRY "MouseMoveAction.rgs" ! IDR_DELAYACTION REGISTRY "DelayAction.rgs" ! IDR_EVENTACTION REGISTRY "EventAction.rgs" ! IDR_POLLEDDELAYACTION REGISTRY "PolledDelayAction.rgs" ! IDR_RESTOREACTION REGISTRY "RestoreAction.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// |
From: <ha...@us...> - 2003-03-28 02:58:20
|
Update of /cvsroot/decaldev/source/DecalFilters In directory sc8-pr-cvs1:/tmp/cvs-serv32000 Modified Files: DecalFilters.rc Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: DecalFilters.rc =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/DecalFilters.rc,v retrieving revision 1.52 retrieving revision 1.53 diff -C2 -d -r1.52 -r1.53 *** DecalFilters.rc 30 Dec 2002 20:38:00 -0000 1.52 --- DecalFilters.rc 28 Mar 2003 02:58:13 -0000 1.53 *************** *** 1,3 **** ! //Microsoft Developer Studio generated resource script. // #include "resource.h" --- 1,3 ---- ! // Microsoft Visual C++ generated resource script. // #include "resource.h" *************** *** 28,37 **** // ! 1 TEXTINCLUDE MOVEABLE PURE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE MOVEABLE PURE BEGIN "#include ""winres.h""\r\n" --- 28,37 ---- // ! 1 TEXTINCLUDE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE BEGIN "#include ""winres.h""\r\n" *************** *** 39,43 **** END ! 3 TEXTINCLUDE MOVEABLE PURE BEGIN "1 TYPELIB ""DecalFilters.tlb""\r\n" --- 39,43 ---- END ! 3 TEXTINCLUDE BEGIN "1 TYPELIB ""DecalFilters.tlb""\r\n" *************** *** 48,52 **** - #ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // --- 48,51 ---- *************** *** 55,60 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,1 ! PRODUCTVERSION 2,5,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG --- 54,59 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,2 ! PRODUCTVERSION 2,5,0,2 FILEFLAGSMASK 0x3fL #ifdef _DEBUG *************** *** 71,86 **** BLOCK "040904b0" BEGIN ! VALUE "Comments", "DecalFilters gives plug-in developers interfaces for monitoring client/server messages\0" ! VALUE "CompanyName", "\0" ! VALUE "FileDescription", "DecalFilters Module\0" ! VALUE "FileVersion", "2, 5, 0, 1\0" ! VALUE "InternalName", "DecalFilters\0" ! VALUE "LegalCopyright", "Copyright 2001\0" ! VALUE "LegalTrademarks", "\0" ! VALUE "OriginalFilename", "DecalFilters.DLL\0" ! VALUE "PrivateBuild", "\0" ! VALUE "ProductName", "DecalFilters Module\0" ! VALUE "ProductVersion", "2, 5, 0, 1\0" ! VALUE "SpecialBuild", "\0" END END --- 70,81 ---- BLOCK "040904b0" BEGIN ! VALUE "Comments", "DecalFilters gives plug-in developers interfaces for monitoring client/server messages" ! VALUE "FileDescription", "DecalFilters Module" ! VALUE "FileVersion", "2, 5, 0, 2" ! VALUE "InternalName", "DecalFilters" ! VALUE "LegalCopyright", "Copyright 2001" ! VALUE "OriginalFilename", "DecalFilters.DLL" ! VALUE "ProductName", "DecalFilters Module" ! VALUE "ProductVersion", "2, 5, 0, 2" END END *************** *** 91,96 **** END - #endif // !_MAC - ///////////////////////////////////////////////////////////////////////////// --- 86,89 ---- *************** *** 99,105 **** // ! IDR_WORLD REGISTRY MOVEABLE PURE "World.rgs" ! IDR_WORLDOBJECT REGISTRY MOVEABLE PURE "WorldObject.rgs" ! IDR_WORLDITERATOR REGISTRY MOVEABLE PURE "WorldIterator.rgs" ///////////////////////////////////////////////////////////////////////////// --- 92,98 ---- // ! IDR_WORLD REGISTRY "World.rgs" ! IDR_WORLDOBJECT REGISTRY "WorldObject.rgs" ! IDR_WORLDITERATOR REGISTRY "WorldIterator.rgs" ///////////////////////////////////////////////////////////////////////////// *************** *** 108,112 **** // ! STRINGTABLE DISCARDABLE BEGIN IDS_PROJNAME "DecalFilters" --- 101,105 ---- // ! STRINGTABLE BEGIN IDS_PROJNAME "DecalFilters" *************** *** 131,138 **** // ! IDR_ECHOFILTER REGISTRY MOVEABLE PURE "EchoFilter.rgs" ! IDR_CHARACTERSTATS REGISTRY MOVEABLE PURE "CharacterStats.rgs" ! IDR_PREFILTER REGISTRY MOVEABLE PURE "Prefilter.rgs" ! IDR_ECHOFILTER2 REGISTRY MOVEABLE PURE "EchoFilter2.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// --- 124,131 ---- // ! IDR_ECHOFILTER REGISTRY "EchoFilter.rgs" ! IDR_CHARACTERSTATS REGISTRY "CharacterStats.rgs" ! IDR_PREFILTER REGISTRY "Prefilter.rgs" ! IDR_ECHOFILTER2 REGISTRY "EchoFilter2.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// |
From: <ha...@us...> - 2003-03-28 02:58:04
|
Update of /cvsroot/decaldev/source/DecalDat In directory sc8-pr-cvs1:/tmp/cvs-serv31851 Modified Files: DecalDat.rc Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: DecalDat.rc =================================================================== RCS file: /cvsroot/decaldev/source/DecalDat/DecalDat.rc,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -d -r1.27 -r1.28 *** DecalDat.rc 30 Dec 2002 20:38:12 -0000 1.27 --- DecalDat.rc 28 Mar 2003 02:58:01 -0000 1.28 *************** *** 1,3 **** ! //Microsoft Developer Studio generated resource script. // #include "resource.h" --- 1,3 ---- ! // Microsoft Visual C++ generated resource script. // #include "resource.h" *************** *** 28,37 **** // ! 1 TEXTINCLUDE MOVEABLE PURE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE MOVEABLE PURE BEGIN "#include ""winres.h""\r\n" --- 28,37 ---- // ! 1 TEXTINCLUDE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE BEGIN "#include ""winres.h""\r\n" *************** *** 39,43 **** END ! 3 TEXTINCLUDE MOVEABLE PURE BEGIN "1 TYPELIB ""DecalDat.tlb""\r\n" --- 39,43 ---- END ! 3 TEXTINCLUDE BEGIN "1 TYPELIB ""DecalDat.tlb""\r\n" *************** *** 48,52 **** - #ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // --- 48,51 ---- *************** *** 55,60 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,1 ! PRODUCTVERSION 2,5,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG --- 54,59 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,2 ! PRODUCTVERSION 2,5,0,2 FILEFLAGSMASK 0x3fL #ifdef _DEBUG *************** *** 71,86 **** BLOCK "040904b0" BEGIN ! VALUE "Comments", "DecalDat houses the functionality that extracts data from the portal.dat file\0" ! VALUE "CompanyName", "\0" ! VALUE "FileDescription", "DecalDat Module\0" ! VALUE "FileVersion", "2, 5, 0, 1\0" ! VALUE "InternalName", "DecalDat\0" ! VALUE "LegalCopyright", "Copyright 2001\0" ! VALUE "LegalTrademarks", "\0" ! VALUE "OriginalFilename", "DecalDat.DLL\0" ! VALUE "PrivateBuild", "\0" ! VALUE "ProductName", "DecalDat Module\0" ! VALUE "ProductVersion", "2, 5, 0, 1\0" ! VALUE "SpecialBuild", "\0" END END --- 70,81 ---- BLOCK "040904b0" BEGIN ! VALUE "Comments", "DecalDat houses the functionality that extracts data from the portal.dat file" ! VALUE "FileDescription", "DecalDat Module" ! VALUE "FileVersion", "2, 5, 0, 2" ! VALUE "InternalName", "DecalDat" ! VALUE "LegalCopyright", "Copyright 2001" ! VALUE "OriginalFilename", "DecalDat.DLL" ! VALUE "ProductName", "DecalDat Module" ! VALUE "ProductVersion", "2, 5, 0, 2" END END *************** *** 91,96 **** END - #endif // !_MAC - ///////////////////////////////////////////////////////////////////////////// --- 86,89 ---- *************** *** 99,103 **** // ! STRINGTABLE DISCARDABLE BEGIN IDS_PROJNAME "DecalDat" --- 92,96 ---- // ! STRINGTABLE BEGIN IDS_PROJNAME "DecalDat" *************** *** 122,126 **** // ! IDR_DATSERVICE REGISTRY MOVEABLE PURE "DatService.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// --- 115,119 ---- // ! IDR_DATSERVICE REGISTRY "DatService.rgs" #endif // English (Canada) resources ///////////////////////////////////////////////////////////////////////////// |
From: <ha...@us...> - 2003-03-28 02:57:55
|
Update of /cvsroot/decaldev/source/DecalControls In directory sc8-pr-cvs1:/tmp/cvs-serv31777 Modified Files: DecalControls.rc Log Message: RequestID (since GetFellowStats no longer is the function) function + 2.5.0.2 resource updates. I'm not tagging a release yet though, as we should get the timestamp options in the decal options dialog. Index: DecalControls.rc =================================================================== RCS file: /cvsroot/decaldev/source/DecalControls/DecalControls.rc,v retrieving revision 1.38 retrieving revision 1.39 diff -C2 -d -r1.38 -r1.39 *** DecalControls.rc 30 Dec 2002 20:38:26 -0000 1.38 --- DecalControls.rc 28 Mar 2003 02:57:52 -0000 1.39 *************** *** 1,3 **** ! //Microsoft Developer Studio generated resource script. // #include "resource.h" --- 1,3 ---- ! // Microsoft Visual C++ generated resource script. // #include "resource.h" *************** *** 28,37 **** // ! 1 TEXTINCLUDE MOVEABLE PURE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE MOVEABLE PURE BEGIN "#include ""winres.h""\r\n" --- 28,37 ---- // ! 1 TEXTINCLUDE BEGIN "resource.h\0" END ! 2 TEXTINCLUDE BEGIN "#include ""winres.h""\r\n" *************** *** 39,43 **** END ! 3 TEXTINCLUDE MOVEABLE PURE BEGIN "1 TYPELIB ""DecalControls.tlb""\r\n" --- 39,43 ---- END ! 3 TEXTINCLUDE BEGIN "1 TYPELIB ""DecalControls.tlb""\r\n" *************** *** 48,52 **** - #ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // --- 48,51 ---- *************** *** 55,60 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,1 ! PRODUCTVERSION 2,5,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG --- 54,59 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,5,0,2 ! PRODUCTVERSION 2,5,0,2 FILEFLAGSMASK 0x3fL #ifdef _DEBUG *************** *** 71,86 **** BLOCK "040904b0" BEGIN ! VALUE "Comments", "DecalControls is a group of control objects that give plug-in developers a basic group of UI elements to work with\0" ! VALUE "CompanyName", "\0" ! VALUE "FileDescription", "DecalControls Module\0" ! VALUE "FileVersion", "2, 5, 0, 1\0" ! VALUE "InternalName", "DecalControls\0" ! VALUE "LegalCopyright", "Copyright 2001\0" ! VALUE "LegalTrademarks", "\0" ! VALUE "OriginalFilename", "DecalControls.DLL\0" ! VALUE "PrivateBuild", "\0" ! VALUE "ProductName", "DecalControls Module\0" ! VALUE "ProductVersion", "2, 5, 0, 1\0" ! VALUE "SpecialBuild", "\0" END END --- 70,81 ---- BLOCK "040904b0" BEGIN ! VALUE "Comments", "DecalControls is a group of control objects that give plug-in developers a basic group of UI elements to work with" ! VALUE "FileDescription", "DecalControls Module" ! VALUE "FileVersion", "2, 5, 0, 2" ! VALUE "InternalName", "DecalControls" ! VALUE "LegalCopyright", "Copyright 2001" ! VALUE "OriginalFilename", "DecalControls.DLL" ! VALUE "ProductName", "DecalControls Module" ! VALUE "ProductVersion", "2, 5, 0, 2" END END *************** *** 91,96 **** END - #endif // !_MAC - ///////////////////////////////////////////////////////////////////////////// --- 86,89 ---- *************** *** 99,119 **** // ! IDR_TEXTCOLUMN REGISTRY MOVEABLE PURE "TextColumn.rgs" ! IDR_ICONCOLUMN REGISTRY MOVEABLE PURE "IconColumn.rgs" ! IDR_LIST REGISTRY MOVEABLE PURE "List.rgs" ! IDR_NOTEBOOK REGISTRY MOVEABLE PURE "Notebook.rgs" ! IDR_SCROLLER REGISTRY MOVEABLE PURE "Scroller.rgs" ! IDR_CHECKCOLUMN REGISTRY MOVEABLE PURE "CheckColumn.rgs" ! IDR_EDIT REGISTRY MOVEABLE PURE "Edit.rgs" ! IDR_CHOICE REGISTRY MOVEABLE PURE "Choice.rgs" ! IDR_FIXEDLAYOUT REGISTRY MOVEABLE PURE "FixedLayout.rgs" ! IDR_BORDERLAYOUT REGISTRY MOVEABLE PURE "BorderLayout.rgs" ! IDR_PAGELAYOUT REGISTRY MOVEABLE PURE "PageLayout.rgs" ! IDR_PUSHBUTTON REGISTRY MOVEABLE PURE "PushButton.rgs" ! IDR_STATIC REGISTRY MOVEABLE PURE "Static.rgs" ! IDR_CHECKBOX REGISTRY MOVEABLE PURE "Checkbox.rgs" ! IDR_DerethMap REGISTRY MOVEABLE PURE "DerethMap.rgs" ! IDR_SLIDER REGISTRY MOVEABLE PURE "Slider.rgs" ! IDR_PROGRESS REGISTRY MOVEABLE PURE "Progress.rgs" ///////////////////////////////////////////////////////////////////////////// --- 92,112 ---- // ! IDR_TEXTCOLUMN REGISTRY "TextColumn.rgs" ! IDR_ICONCOLUMN REGISTRY "IconColumn.rgs" ! IDR_LIST REGISTRY "List.rgs" ! IDR_NOTEBOOK REGISTRY "Notebook.rgs" ! IDR_SCROLLER REGISTRY "Scroller.rgs" ! IDR_CHECKCOLUMN REGISTRY "CheckColumn.rgs" ! IDR_EDIT REGISTRY "Edit.rgs" ! IDR_CHOICE REGISTRY "Choice.rgs" ! IDR_FIXEDLAYOUT REGISTRY "FixedLayout.rgs" ! IDR_BORDERLAYOUT REGISTRY "BorderLayout.rgs" ! IDR_PAGELAYOUT REGISTRY "PageLayout.rgs" ! IDR_PUSHBUTTON REGISTRY "PushButton.rgs" ! IDR_STATIC REGISTRY "Static.rgs" ! IDR_CHECKBOX REGISTRY "Checkbox.rgs" ! IDR_DerethMap REGISTRY "DerethMap.rgs" ! IDR_SLIDER REGISTRY "Slider.rgs" ! IDR_PROGRESS REGISTRY "Progress.rgs" ///////////////////////////////////////////////////////////////////////////// *************** *** 122,131 **** // ! STRINGTABLE DISCARDABLE BEGIN IDS_PROJNAME "DecalControls" END ! STRINGTABLE DISCARDABLE BEGIN IDS_DERETHMAP_DESC "DerethMap Class" --- 115,124 ---- // ! STRINGTABLE BEGIN IDS_PROJNAME "DecalControls" END ! STRINGTABLE BEGIN IDS_DERETHMAP_DESC "DerethMap Class" |