diff options
author | mataes2007 <mataes2007@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2011-04-28 11:57:20 +0000 |
---|---|---|
committer | mataes2007 <mataes2007@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2011-04-28 11:57:20 +0000 |
commit | 0a1ada17c01b0c517995b095eb43bb23c5b3c6f1 (patch) | |
tree | 85a8a4897a0a168a38e848329c079588e13ab9e1 /custom_status_list/legacy.h | |
parent | 09f4c381b77aa4e18436da31d9659d57bc18be39 (diff) |
rename
git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@63 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb
Diffstat (limited to 'custom_status_list/legacy.h')
-rw-r--r-- | custom_status_list/legacy.h | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/custom_status_list/legacy.h b/custom_status_list/legacy.h deleted file mode 100644 index 7139294..0000000 --- a/custom_status_list/legacy.h +++ /dev/null @@ -1,87 +0,0 @@ -/*
-
- FILE INFO: Legacy functions of older Custom Status List versions
-
-*/
-
-int cslist_import_v2_status_items( );
-int cslist_parse_row( TCHAR *row, int ord );
-
-int cslist_import_v2_status_items( )
-{
- // get DB string, parse to statuses, add by helpItem
- DBVARIANT dbv = { DBVT_TCHAR };
- int parseResult;
- int dbLoadResult;
- const TCHAR* rowDelim = _T( "" ); // new line
- TCHAR *row = NULL;
-
- dbLoadResult = getTString( "listhistory", &dbv );
- if ( dbv.ptszVal )
- {
- int i = getByte( "ItemsCount", DEFAULT_ITEMS_COUNT );
- row = _tcstok( dbv.ptszVal, rowDelim );
- while( row != NULL ) {
- i++;
- // process current row..
- parseResult = cslist_parse_row( row, i );
- // ..and go to the other, while some remains
- row = _tcstok( NULL, rowDelim );
- }
- setByte( "ItemsCount", i );
- }
- //free( rowDelim );
- //free( row );
- return 0;
-}
-
-int cslist_parse_row( TCHAR *row, int ord ) // parse + helpItem
-{
- int pIconInt;
- TCHAR pIcon[4], pTitle[EXTRASTATUS_TITLE_LIMIT+2], pMsg[EXTRASTATUS_MESSAGE_LIMIT+2], pFav[4];
- TCHAR scanfFormat[64];
-
- lstrcpy( pTitle, _T( "" ) );
- lstrcpy( pMsg, _T( "" ) );
-
- // database row format: "%2[^]%64[^]%2048[^]%2[^]"
-
- mir_sntprintf(
- scanfFormat,
- sizeof( scanfFormat ),
- _T( "%%%d[^]%%%d[^]%%%d[^]%%%d[^]" ), // %% makes %, %d makes number :)
- 2,
- EXTRASTATUS_TITLE_LIMIT,
- EXTRASTATUS_MESSAGE_LIMIT,
- 2
- );
-
- _tcscanf( row, scanfFormat, pIcon, pTitle, pMsg, pFav );
-
- if ( lstrlen( pTitle ) + lstrlen( pMsg ) > 0 )
- {
- char dbSetting[32];
- pIconInt = _ttoi( pIcon );
- mir_snprintf( dbSetting, sizeof( dbSetting ), "Item%dIcon", ord );
- setByte( dbSetting, pIconInt );
- mir_snprintf( dbSetting, sizeof( dbSetting ), "Item%dTitle", ord );
- setTString( dbSetting, pTitle );
- mir_snprintf( dbSetting, sizeof( dbSetting ), "Item%dMessage", ord );
- setTString( dbSetting, pMsg );
- mir_snprintf( dbSetting, sizeof( dbSetting ), "Item%dFavourite", ord );
- setByte( dbSetting, 0 );
- }
- else {
- return FALSE;
- }
- return TRUE;
-}
-
-
-void MessageBoxInt( int value1, int value2 )
-{
- TCHAR buf1[64], buf2[64];
- mir_sntprintf( buf1, SIZEOF( buf1 ), TEXT( "%d" ), value1 );
- mir_sntprintf( buf2, SIZEOF( buf2 ), TEXT( "%d" ), value2 );
- MessageBox( NULL, buf2, buf1, MB_OK );
-}
|