You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1041) |
Sep
(746) |
Oct
(46) |
Nov
(89) |
Dec
(117) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(21) |
Feb
(236) |
Mar
(316) |
Apr
(166) |
May
(114) |
Jun
(18) |
Jul
(23) |
Aug
(10) |
Sep
(35) |
Oct
(8) |
Nov
(44) |
Dec
(54) |
2007 |
Jan
(7) |
Feb
(21) |
Mar
(3) |
Apr
(1) |
May
|
Jun
(78) |
Jul
(9) |
Aug
(12) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Blake M. <kax...@by...> - 2007-11-17 10:14:44
|
Met troubles in private life? Our medicines contend excellently with your problem! Recover your strength, and have many marvellous nights with your girl! http://nikett.com/ |
From: Louella K. <cow...@ha...> - 2007-08-31 15:43:12
|
Are you searhing for the better prices in software discounts? Right now you'll obtain the chance to have the softs you dreamt of long since. And the best thing is, all softwares are dirt-cheap. Check up by yourself and have the softwares for lowest value. http://luijbw.thepopularsoft.net/?172680429126 |
From: Conrado P. <con...@us...> - 2007-08-27 17:43:13
|
Update of /cvsroot/smartwin/SmartWin/source In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv17484 Modified Files: Application.cpp CommandLine.cpp Log Message: Unicode command line support Index: CommandLine.cpp =================================================================== RCS file: /cvsroot/smartwin/SmartWin/source/CommandLine.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- CommandLine.cpp 22 Aug 2007 12:04:48 -0000 1.6 +++ CommandLine.cpp 26 Aug 2007 22:20:35 -0000 1.7 @@ -96,9 +96,34 @@ return retVal; } -CommandLine::CommandLine( const char * cmdLine ) +CommandLine::CommandLine( const TCHAR * cmdLine ) { - itsRawCmdLine = SmartUtil::Ascii2CurrentBuild::doConvert( cmdLine, SmartUtil::ConversionCodepage::ANSI ); + itsRawCmdLine = cmdLine; + // Remove the exe name from the command line + while ( itsRawCmdLine.at( 0 ) == _T(' ') ) + { + itsRawCmdLine.erase( 0, 1 ); + } + if ( itsRawCmdLine.at( 0 ) == _T('"') ) + { + SmartUtil::tstring::size_type pos = itsRawCmdLine.find( _T('"'), 1 ); + if ( pos != SmartUtil::tstring::npos ) + { + itsRawCmdLine.erase( 0, pos + 1 ); + } + } + else + { + SmartUtil::tstring::size_type pos = itsRawCmdLine.find( _T(' '), 0 ); + if ( pos != SmartUtil::tstring::npos ) + { + itsRawCmdLine.erase( 0, pos + 1 ); + } + else + { + itsRawCmdLine = _T(""); + } + } itsCmdLine = buildCommandLine( itsRawCmdLine ); } Index: Application.cpp =================================================================== RCS file: /cvsroot/smartwin/SmartWin/source/Application.cpp,v retrieving revision 1.48 retrieving revision 1.49 diff -u -d -r1.48 -r1.49 --- Application.cpp 18 Jun 2007 01:48:42 -0000 1.48 +++ Application.cpp 26 Aug 2007 22:20:35 -0000 1.49 @@ -75,11 +75,7 @@ unsigned int retVal = 0; bool corruptMemMemLeak = false; -#ifndef WINCE - std::string cmdLineString = lpCmdLine; -#else - std::string cmdLineString = SmartUtil::AsciiGuaranteed::doConvert( lpCmdLine, SmartUtil::ConversionCodepage::ANSI ); -#endif + SmartUtil::tstring cmdLineString = GetCommandLine(); Application::neededSmartWinInit( hInstance, nCmdShow, cmdLineString.c_str() ); try @@ -102,7 +98,7 @@ /** Initializes the runtime for SmartWin++ Typically only called by WinMain or DllMain. */ - void Application::neededSmartWinInit( HINSTANCE hInstance, int nCmdShow, const char * cmdLine ) + void Application::neededSmartWinInit( HINSTANCE hInstance, int nCmdShow, const TCHAR * cmdLine ) { Application::Instantiate( hInstance, nCmdShow, cmdLine ); @@ -183,14 +179,14 @@ return itsHInstance; } -Application::Application( HINSTANCE hInst, int nCmdShow, const char * cmdLine ) +Application::Application( HINSTANCE hInst, int nCmdShow, const TCHAR * cmdLine ) : itsHInstance( hInst ) , itsCmdLine( cmdLine ) , itsHeartBeatObject( 0 ) { } -void Application::Instantiate( HINSTANCE hInst, int nCmdShow, const char * cmdLine ) +void Application::Instantiate( HINSTANCE hInst, int nCmdShow, const TCHAR * cmdLine ) { itsInstance = new Application( hInst, nCmdShow, cmdLine ); } |
From: Conrado P. <con...@us...> - 2007-08-27 16:43:25
|
Update of /cvsroot/smartwin/SmartWin/tests/NotePad In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv17501/NotePad Modified Files: Main.cpp Log Message: Unicode command line support Index: Main.cpp =================================================================== RCS file: /cvsroot/smartwin/SmartWin/tests/NotePad/Main.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Main.cpp 9 Jun 2007 19:30:28 -0000 1.4 +++ Main.cpp 26 Aug 2007 22:21:05 -0000 1.5 @@ -10,8 +10,8 @@ int SmartWinMain( SmartWin::Application & app ) { - std::vector<std::string> params = app.getCommandLine().getParams(); - const char * rawParams = app.getCommandLine().getParamsRaw(); + std::vector<SmartUtil::tstring> params = app.getCommandLine().getParams(); + const TCHAR * rawParams = app.getCommandLine().getParamsRaw().c_str(); new MainWindow(); return app.run(); |
From: Conrado P. <con...@us...> - 2007-08-27 16:43:25
|
Update of /cvsroot/smartwin/SmartWin/tests/SmartSOAPWsdlParser In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv17501/SmartSOAPWsdlParser Modified Files: Main.cpp Log Message: Unicode command line support Index: Main.cpp =================================================================== RCS file: /cvsroot/smartwin/SmartWin/tests/SmartSOAPWsdlParser/Main.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- Main.cpp 10 Jun 2007 04:01:24 -0000 1.5 +++ Main.cpp 26 Aug 2007 22:21:05 -0000 1.6 @@ -16,20 +16,20 @@ int SmartWinMain( Application & app ) { const CommandLine & com = app.getCommandLine(); - const std::vector< std::string > params = com.getParams(); + const std::vector< SmartUtil::tstring > params = com.getParams(); bool hasCommandLineParams = false; - std::string wsdl; - std::string output; + SmartUtil::tstring wsdl; + SmartUtil::tstring output; - for ( std::vector< std::string >::const_iterator idx = params.begin(); + for ( std::vector< SmartUtil::tstring >::const_iterator idx = params.begin(); idx != params.end(); ++idx ) { hasCommandLineParams = true; - if ( * idx == "-wsdl" && idx != params.end() && ( idx + 1 ) != params.end() ) + if ( * idx == _T("-wsdl") && idx != params.end() && ( idx + 1 ) != params.end() ) wsdl = * ( idx + 1 ); - else if ( * idx == "-ouput" && idx != params.end() && ( idx + 1 ) != params.end() ) + else if ( * idx == _T("-ouput") && idx != params.end() && ( idx + 1 ) != params.end() ) output = * ( idx + 1 ); } @@ -37,40 +37,40 @@ { // Code file boost::tuples::tuple< SmartUtil::tstring, SmartUtil::tstring > retVal = - WsdlParser::instance().fetchWsdlFromUrl( SmartUtil::Ascii2CurrentBuild::doConvert( wsdl, SmartUtil::ConversionCodepage::ANSI ) ); - std::string tmpOuput = AsciiGuaranteed::doConvert( retVal.get< 1 >(), ConversionCodepage::ANSI ); + WsdlParser::instance().fetchWsdlFromUrl( wsdl ); + SmartUtil::tstring tmpOuput = retVal.get< 1 >(); - for ( std::string::iterator idx = tmpOuput.begin(); + for ( SmartUtil::tstring::iterator idx = tmpOuput.begin(); idx != tmpOuput.end(); ++idx ) { - if ( * idx == '\r' ) + if ( * idx == _T('\r') ) { - tmpOuput.replace( idx, idx + 1, "" ); + tmpOuput.replace( idx, idx + 1, _T("") ); } } - std::ofstream code( ( output + ".h" ).c_str() ); + SmartUtil::tofstream code( ( output + _T(".h") ).c_str() ); code << tmpOuput; // Wsdl file - tmpOuput = AsciiGuaranteed::doConvert( retVal.get< 0 >(), ConversionCodepage::ANSI ); - for ( std::string::iterator idx = tmpOuput.begin(); + tmpOuput = retVal.get< 0 >(); + for ( SmartUtil::tstring::iterator idx = tmpOuput.begin(); idx != tmpOuput.end(); ++idx ) { - if ( * idx == '\r' ) + if ( * idx == _T('\r') ) { - tmpOuput.replace( idx, idx + 1, "" ); + tmpOuput.replace( idx, idx + 1, _T("") ); } } - std::ofstream wsdlFile( ( output + ".wsdl" ).c_str() ); + SmartUtil::tofstream wsdlFile( ( output + _T(".wsdl") ).c_str() ); wsdlFile << tmpOuput; return EXIT_SUCCESS; } else { MainWindow * main = new MainWindow(); - main->init( SmartUtil::Ascii2CurrentBuild::doConvert( wsdl, SmartUtil::ConversionCodepage::ANSI ) ); + main->init( wsdl ); return app.run(); } } |
From: Conrado P. <con...@us...> - 2007-08-27 16:43:13
|
Update of /cvsroot/smartwin/SmartWin/include/smartwin In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv17443 Modified Files: Application.h CommandLine.h Log Message: Unicode command line support Index: CommandLine.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/include/smartwin/CommandLine.h,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- CommandLine.h 22 Aug 2007 12:05:16 -0000 1.8 +++ CommandLine.h 26 Aug 2007 22:20:20 -0000 1.9 @@ -66,11 +66,6 @@ * Note! <br> * The actual " will NOT show up in the param! <br> * Meaning that the param "xyz" will become xyz... <br> - * Note! <br> - * It will ALWAYS return char * strings and NEVER wchar_t <br> - * Use the Ascii2CurrentBuild::doConvert() function if you need to get the - * parameter transformed into the "current build" type (if UNICODE && _UNICODE - * is defined UNICODE else ASCII) <br> * Escape characters OUTSIDE a string (surrounded by ") means nothing or will * not be specially treated <br> * Redundant spaces OUTSIDE a string will be removed. <br> @@ -100,10 +95,6 @@ /// Returns the "raw" command line parameter /** For those of you which MUST have the actual RAW command line parameter you * can use this function which will return them as given to the application. - * Note! <br> - * It will ALWAYS return char * and NEVER wchar_t <br> - * Use one of the UNICODE converters if you must have it in UNICODE or - * "CURRENT_BUILD"... */ const SmartUtil::tstring getParamsRaw() const; @@ -111,7 +102,7 @@ private: // Only Application which is friend can instantiate an object of this type!! - CommandLine( const char * cmdLine ); + CommandLine( const TCHAR * cmdLine ); // Uncopyable! CommandLine( const CommandLine & ); // Never implemented! Index: Application.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/include/smartwin/Application.h,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- Application.h 23 Jun 2007 13:14:52 -0000 1.21 +++ Application.h 26 Aug 2007 22:20:20 -0000 1.22 @@ -170,7 +170,7 @@ /// The initialization that must be done first. /** Used internally by the WinMain function, and externally for DLL initialization. */ - static void neededSmartWinInit( HINSTANCE hInstance, int nCmdShow, const char * cmdLine ); + static void neededSmartWinInit( HINSTANCE hInstance, int nCmdShow, const TCHAR * cmdLine ); /// Calls various leak and memory corruption routines. /** Used after the message loop completes in WinMain. @@ -265,7 +265,7 @@ const HINSTANCE itsHInstance; // Its raw command line parameters - const char * itsCmdLine; + const TCHAR * itsCmdLine; // If this one is none null we're in "Game Mode" meaning we're supposed to use // PeekMessage instead of GetMessage and call this callback function every @@ -280,11 +280,11 @@ std::vector< SignalPtr > itsVSignals; // Private Constructor to ensure Singleton Implementation - Application( HINSTANCE hInst, int nCmdShow, const char * cmdLine ); + Application( HINSTANCE hInst, int nCmdShow, const TCHAR * cmdLine ); // Since the Constructor needs parameters we need to have a static Constructor // which takes those parameters (Module Handle and show params) - static void Instantiate( HINSTANCE hInst, int nCmdShow, const char * cmdLine = 0 ); + static void Instantiate( HINSTANCE hInst, int nCmdShow, const TCHAR * cmdLine = 0 ); // Cleaning up... static void UnInstantiate(); |
From: Stephan <ste...@us...> - 2007-08-22 12:05:21
|
Update of /cvsroot/smartwin/SmartWin/include/smartwin In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv26872 Modified Files: CommandLine.h Log Message: Use SmartUtil::tstring not std::string Index: CommandLine.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/include/smartwin/CommandLine.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- CommandLine.h 5 May 2006 17:14:37 -0000 1.7 +++ CommandLine.h 22 Aug 2007 12:05:16 -0000 1.8 @@ -29,8 +29,7 @@ #ifndef CommandLine_h #define CommandLine_h -#include <string> -#include <vector> +#include "SmartUtil.h" namespace SmartWin { @@ -96,7 +95,7 @@ * impose so much overhead that the class would render useless and everybody * would just resemble to using the "raw" getter... */ - const std::vector< std::string > & getParams() const; + const SmartUtil::tstringcollection & getParams() const; /// Returns the "raw" command line parameter /** For those of you which MUST have the actual RAW command line parameter you @@ -106,7 +105,7 @@ * Use one of the UNICODE converters if you must have it in UNICODE or * "CURRENT_BUILD"... */ - const char * getParamsRaw() const; + const SmartUtil::tstring getParamsRaw() const; ~CommandLine(); @@ -117,8 +116,8 @@ // Uncopyable! CommandLine( const CommandLine & ); // Never implemented! - const std::vector< std::string > itsCmdLine; - const char * itsRawCmdLine; + SmartUtil::tstringcollection itsCmdLine; + SmartUtil::tstring itsRawCmdLine; }; // end namespace SmartWin |
From: Stephan <ste...@us...> - 2007-08-22 12:04:53
|
Update of /cvsroot/smartwin/SmartWin/source In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv26483 Modified Files: CommandLine.cpp Log Message: Use SmartUtil::tstring not std::string Index: CommandLine.cpp =================================================================== RCS file: /cvsroot/smartwin/SmartWin/source/CommandLine.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- CommandLine.cpp 5 May 2006 17:21:43 -0000 1.5 +++ CommandLine.cpp 22 Aug 2007 12:04:48 -0000 1.6 @@ -32,21 +32,21 @@ { // begin namespace SmartWin -std::vector< std::string > buildCommandLine( const char * cmdLine ) +SmartUtil::tstringcollection buildCommandLine( const SmartUtil::tstring cmdLine ) { using namespace std; - vector< string > retVal; - if ( cmdLine == 0 ) - return std::vector< std::string >( 0 ); - string strCmdLine( cmdLine ); + SmartUtil::tstringcollection retVal; + if ( cmdLine.empty() ) + return SmartUtil::tstringcollection( 0 ); + SmartUtil::tstring strCmdLine( cmdLine ); enum POS { EMPTY = '\0', STRING = '"', ESCAPED = '~' }; POS pos = EMPTY; - string buffer; + SmartUtil::tstring buffer; // Looping over string to parse out Command line Arguments - for ( std::string::iterator idx = strCmdLine.begin(); + for ( SmartUtil::tstring::iterator idx = strCmdLine.begin(); idx != strCmdLine.end(); ++idx ) { @@ -97,21 +97,21 @@ } CommandLine::CommandLine( const char * cmdLine ) - : itsCmdLine( buildCommandLine( cmdLine ) ), - itsRawCmdLine( cmdLine ) { + itsRawCmdLine = SmartUtil::Ascii2CurrentBuild::doConvert( cmdLine, SmartUtil::ConversionCodepage::ANSI ); + itsCmdLine = buildCommandLine( itsRawCmdLine ); } CommandLine::~CommandLine() { } -const std::vector< std::string > & CommandLine::getParams() const +const SmartUtil::tstringcollection & CommandLine::getParams() const { return itsCmdLine; } -const char * CommandLine::getParamsRaw() const +const SmartUtil::tstring CommandLine::getParamsRaw() const { return itsRawCmdLine; } |
From: Michele S. <lob...@es...> - 2007-08-22 07:18:04
|
All of us have the right to a private life & confidentiality of private information. Nevertheless it comes about more and more difficult to guard this right. Particularly it is aggravated while surfing the web. Authorities of some EU countries and also North and South America adopted the laws binding over the Internet providers to watch their customers and retain the information of when and what this exact web surfer visited on the World Wide Web, what web page one opened, what content one looked through, what data he/she uploaded or downloaded. In that way, we see this as an infringement of right to a private life. How can we stop it? It's exceedingly easy to do. We advise you make use of our VPN service! VPN (Virtual Private Network) is a constant encrypted connection between your computer and VPN server based on data transmission by means of encrypted GRE packages. Encryptions made using the most up to date secure algorithm MPPE 128bit stateful. Why do you have to use exactly our suggestion? There're several considerable motives for this decision: * Our VPN servers are linked to the rapid I-net channels (100 Mb/s)! Due to this, taking advantage of our service, you will not notice just any slow-down of the I-net connection. * Our tariffs appear to be highly tempting! Only $ 14.95 for 3 GB of data traffic & only $ 39.95 for 10 GB data traffic. * This is extremely easy to adjust and make profit of our VPN service! Click two times in order to do this. Try it up and prove for yourself! Preserve the private life of yours! http://revolbest.com/ |
From: Stephan <ste...@us...> - 2007-08-10 14:03:13
|
Update of /cvsroot/smartwin/SmartWin/include/smartwin In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv13979 Modified Files: ApplicationPlatformDesktop.h Log Message: Add WINXP to preprocessor to include CommonControls6-Manifest for WinXP-Style of standard controls like buttons, checkboxes, etc. Index: ApplicationPlatformDesktop.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/include/smartwin/ApplicationPlatformDesktop.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ApplicationPlatformDesktop.h 5 May 2006 17:14:37 -0000 1.4 +++ ApplicationPlatformDesktop.h 10 Aug 2007 14:03:07 -0000 1.5 @@ -46,5 +46,18 @@ // end namespace SmartWin } +#if defined _UNICODE || defined UNICODE && !defined __COMONCONTROLS6__ && defined WINXP +#define __COMONCONTROLS6__ +#if defined _M_IX86 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_IA64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_X64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#else +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"") +#endif +#endif + #endif //! ApplicationPlatformDesktop_h #endif //! WINCE |
From: Stephan <ste...@us...> - 2007-08-09 11:30:56
|
Update of /cvsroot/smartwin/SmartWin/SmartUtil In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv8610 Modified Files: tstring.h Log Message: Add tstringcollection as vector of tstring. Index: tstring.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/SmartUtil/tstring.h,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- tstring.h 23 Jun 2007 13:05:31 -0000 1.11 +++ tstring.h 9 Aug 2007 11:30:51 -0000 1.12 @@ -31,6 +31,7 @@ #include <sstream> #include <algorithm> #include <string> +#include <vector> #ifndef tstring_smartwin_H #define tstring_smartwin_H @@ -93,6 +94,7 @@ # endif //_FSTREAM_ #endif //UNICODE + typedef std::vector<tstring> tstringcollection; tstring string_replace(const tstring & source, const tstring & whatToReplace, const tstring & whatToReplaceWith); // end namespace SmartUtil |
From: hakeem B. <hak...@se...> - 2007-08-07 05:25:14
|
119bd666 |
From: Clarence P. <rel...@be...> - 2007-07-27 19:55:50
|
you save: US $ 1049.05 our price US $ 149.95 ADOBE SUITE 2 PREMIUM http://OEmsLinkSoft.com |
From: Isabella S. <dy...@de...> - 2007-07-27 09:26:37
|
Adobe Photoshop CS3 Extended our price US $ 89.95 http://Myoemlinksoft.com |
From: Mac S. <rog...@fr...> - 2007-07-27 03:41:25
|
Adobe Photoshop cs2 v9 for Macintosh Our price: $69.95 Retail price: $599 Save - $529 http://Theoemlinksoft.net |
From: andrew7 <bd...@us...> - 2007-07-06 18:34:00
|
Update of /cvsroot/smartwin/SmartWin/include/smartwin/widgets In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv15691 Modified Files: WidgetSaveFile.h Log Message: Add option to give a default save filename. Index: WidgetSaveFile.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/include/smartwin/widgets/WidgetSaveFile.h,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- WidgetSaveFile.h 5 May 2006 17:14:42 -0000 1.12 +++ WidgetSaveFile.h 6 Jul 2007 18:33:53 -0000 1.13 @@ -75,6 +75,14 @@ */ SmartUtil::tstring showDialog(); + + /// Shows the dialog with a default file path preselected. + /** Returns string() or "empty string" if user press cancel. <br> + * Returns a "file path" if user presses ok. <br> + */ + SmartUtil::tstring showDialog( SmartUtil::tstring defaultFilePath ); + + /// Constructor Taking pointer to parent explicit WidgetSaveFile( Parent * parent = 0 ); @@ -116,6 +124,31 @@ return retVal; } + +template< class Parent > +SmartUtil::tstring WidgetSaveFile< Parent >::showDialog( SmartUtil::tstring defaultFilePath ) +{ + TCHAR szFile[PATH_BUFFER_SIZE]; // buffer for file name +#ifndef _tcscpy_s + _tcsncpy( szFile, defaultFilePath.c_str(), PATH_BUFFER_SIZE ); +#else + _tcscpy_s( szFile, PATH_BUFFER_SIZE, defaultFilePath.c_str() ); +#endif + + OPENFILENAME ofn; // common dialog box structure + fillOutCommonStructure( ofn, itsParent->handle(), 0 ); // OFN_PATHMUSTEXIST ? + ofn.lpstrFile = szFile; + + SmartUtil::tstring retVal; + if ( ::GetSaveFileName( & ofn ) ) + { + retVal = ofn.lpstrFile; + backslashToForwardSlashForUnix( retVal ); + } + return retVal; +} + + template< class Parent > WidgetSaveFile< Parent >::WidgetSaveFile( Parent * parent ) : itsParent( parent ) |
From: andrew7 <bd...@us...> - 2007-06-24 22:26:36
|
Update of /cvsroot/smartwin/SmartWin In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv27875 Modified Files: setup.iss Log Message: Fix spelling errors Index: setup.iss =================================================================== RCS file: /cvsroot/smartwin/SmartWin/setup.iss,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- setup.iss 3 Jun 2006 19:36:27 -0000 1.16 +++ setup.iss 24 Jun 2007 22:26:32 -0000 1.17 @@ -52,8 +52,8 @@ 'Build library and examples', '', 'Check fields if you want to build the library and all examples.'#13#10 + 'Beware, this would take a while!'#13#10 + - 'Note that build process is dependant on some system variables which might not exist on your system, if process doesnt finish with success open the makefiles and edit them by hand!'#13#10+ - 'Note also that this is not nessecary for the install, if you want to you can build the library yourself by opening the SmartWinUnitTests.sln file or SmartWin.dev file'#13#10+ + 'Note that build process is dependent on some system variables which might not exist on your system, if the process does not finish with success open the makefiles and edit them by hand!'#13#10+ + 'Note also that this is not needed for the install, if you want to you can build the library yourself by opening the SmartWinUnitTests.sln file or SmartWin.dev file'#13#10+ 'Note also that if you want to test the SmartSOAPTester1 project you need to create a virtual web directory (run:inetmgr) with the same name as the project pointing to that directory'#13#10, False, False); // Add items |
From: andrew7 <bd...@us...> - 2007-06-24 22:14:43
|
Update of /cvsroot/smartwin/SmartWin/include/smartwin In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv22904 Modified Files: doxygen.h Log Message: Add new wince.html file to documentation Index: doxygen.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/include/smartwin/doxygen.h,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- doxygen.h 10 Dec 2006 22:58:08 -0000 1.6 +++ doxygen.h 24 Jun 2007 22:14:40 -0000 1.7 @@ -149,6 +149,11 @@ */ /** + * \page wince Windows CE (Mobile) + * \htmlinclude wince.html +*/ + +/** * \page samplecode1 Hello World (small) * * This is a program to show the basics of SmartWin++ |
From: andrew7 <bd...@us...> - 2007-06-24 21:52:25
|
Update of /cvsroot/smartwin/SmartWin/doxygenIn/html In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv14203 Modified Files: guide.html Log Message: Fix link to wince.html Index: guide.html =================================================================== RCS file: /cvsroot/smartwin/SmartWin/doxygenIn/html/guide.html,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- guide.html 9 Jun 2007 17:10:01 -0000 1.12 +++ guide.html 24 Jun 2007 21:52:22 -0000 1.13 @@ -28,17 +28,17 @@ <UL> <b>Target operating systems</b> <li> - Windows + Windows, Pre XP, XP, and Vista <LI> - Windows CE (see <a href="wince.html">Wince.html</a> + Windows CE (see <a href="wince.html">wince.html</a> <li> - Linux via the WineLib. (see <a href="linuxwine.html">Linuxwine.html</a> </li></UL> + Linux via the WineLib. (see <a href="linuxwine.html">Linuxwine.html</a> )</li></UL> <UL> <b>Tested Compilers:</b> <li> <a href="msvc71.html">Microsoft Visual C++ 7.1 (2003)</a>, its <a href="msvctoolkit.html"> Toolkit</a>, and <a href="msvctoolkit.html">Microsoft Studio C++ 2005 Express - (Beta)</a> + (Beta)</a>, and C++ 2008. <li> GCC 3.4 / MinGW or later (see <a href="devcpp.html">Bloodshed Dev++</a> or <a href="eclipse.html"> Eclipse</a> for an IDE using MinGW) |
From: andrew7 <bd...@us...> - 2007-06-24 21:40:28
|
Update of /cvsroot/smartwin/SmartWin In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv9234 Modified Files: changelog.txt Log Message: RC5 Index: changelog.txt =================================================================== RCS file: /cvsroot/smartwin/SmartWin/changelog.txt,v retrieving revision 1.71 retrieving revision 1.72 diff -u -d -r1.71 -r1.72 --- changelog.txt 11 Dec 2006 23:54:00 -0000 1.71 +++ changelog.txt 24 Jun 2007 21:40:22 -0000 1.72 @@ -7,8 +7,24 @@ ******************************************************************************** + ******************************************************************************** - Version 2.0.0, ?th of ? 2006 + Version 2.0.0, RC5 24th of June 2007 +******************************************************************************** +- Added killTimer to WidgetWindowBase + +- Made SmartSoap, and all of SmartWin compile under Unicode. + +- Add DebugUnicode to many projects. + +- Added a default file to the showDialog method of WidgetLoadFile + +- Minor bugs fixed per forums. AW + + + +******************************************************************************** + Version 2.0.0, RC3 ?th of ? 2006 ******************************************************************************** - Added setText, getCount, isSystemMenu to WidgetMenu @@ -24,7 +40,7 @@ ******************************************************************************** - Fixed lots of bugs in the WidgetModalDialog logic. You can now actually have an application consisting of only WidgetModalDialogs - without being afriad of that your application is gonna die under suspicious + without being afraid of that your application is gonna die under suspicious circumstances! |
From: andrew7 <bd...@us...> - 2007-06-24 21:39:41
|
Update of /cvsroot/smartwin/SmartWin In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv9065 Modified Files: makeSetup.bat Log Message: Add more hints Index: makeSetup.bat =================================================================== RCS file: /cvsroot/smartwin/SmartWin/makeSetup.bat,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- makeSetup.bat 19 Feb 2007 02:59:54 -0000 1.3 +++ makeSetup.bat 24 Jun 2007 21:39:33 -0000 1.4 @@ -2,6 +2,9 @@ if not errorlevel 1 exit REM Build SmartWin++ without NANT +REM Needs doxygen.exe and hhc.exe in path from doxygenin directory. +REM You should update the doxygenIn\Doxyfile to the next release name. +REM You should update the changelog.txt and tests\testcheck.html files. if not exist need_to_doc_gen ( @@ -36,3 +39,5 @@ REM Where to get tools. REM http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/hwMicrosoftHTMLHelpDownloads.asp REM http://www.jrsoftware.org/isinfo.php +REM Now upload to sourceforge according to https://sourceforge.net/docman/display_doc.php?docid=6445&group_id=1 +REM |
From: andrew7 <bd...@us...> - 2007-06-24 21:30:04
|
Update of /cvsroot/smartwin/SmartWin/doxygenIn In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv5173 Modified Files: Doxyfile Log Message: Move to release candidate RC5 Index: Doxyfile =================================================================== RCS file: /cvsroot/smartwin/SmartWin/doxygenIn/Doxyfile,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Doxyfile 22 Jul 2006 02:29:24 -0000 1.6 +++ Doxyfile 24 Jun 2007 21:29:56 -0000 1.7 @@ -4,7 +4,7 @@ # Project related configuration options #--------------------------------------------------------------------------- PROJECT_NAME = SmartWin++ -PROJECT_NUMBER = 2.0 RC1 +PROJECT_NUMBER = 2.0 RC5 OUTPUT_DIRECTORY = ..\doxygenOut CREATE_SUBDIRS = NO OUTPUT_LANGUAGE = English |
From: andrew7 <bd...@us...> - 2007-06-24 20:02:59
|
Update of /cvsroot/smartwin/SmartWin/tests/sw_mdi In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv5834 Modified Files: MdiGrid.h MdiTree.h Log Message: Use tfstream instead if #ifdef Index: MdiTree.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/tests/sw_mdi/MdiTree.h,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- MdiTree.h 30 Nov 2006 01:03:33 -0000 1.11 +++ MdiTree.h 24 Jun 2007 20:02:50 -0000 1.12 @@ -227,11 +227,7 @@ SmartUtil::tstring filePath; HtmlFilenameFromUser( filePath ); -#ifdef UNICODE - wfstream file( filePath.c_str(), ios_base::in ); -#else - fstream file( filePath.c_str(), ios_base::in ); -#endif + SmartUtil::tfstream file( filePath.c_str(), ios_base::in ); if ( ! file.good() ) return; itsCurrentFilename = filePath; this->setText( itsCurrentFilename + _T( " - Grid" ) ); @@ -268,11 +264,7 @@ void FileSave( SmartUtil::tstring & filePath ) { -#ifdef UNICODE - wfstream file( filePath.c_str(), ios_base::out ); -#else - fstream file( filePath.c_str(), ios_base::out ); -#endif + SmartUtil::tfstream file( filePath.c_str(), ios_base::out ); if ( ! file.good() ) return; html_put hp( file ); Index: MdiGrid.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/tests/sw_mdi/MdiGrid.h,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- MdiGrid.h 30 Nov 2006 01:03:33 -0000 1.11 +++ MdiGrid.h 24 Jun 2007 20:02:50 -0000 1.12 @@ -216,11 +216,7 @@ { SmartUtil::tstring filePath; HtmlFilenameFromUser( filePath ); -#ifdef UNICODE - wfstream file( filePath.c_str(), ios_base::in ); -#else - fstream file( filePath.c_str(), ios_base::in ); -#endif + SmartUtil::tfstream file( filePath.c_str(), ios_base::in ); if ( ! file.good() ) return; itsCurrentFilename = filePath; this->setText( itsCurrentFilename + _T( " - Grid" ) ); @@ -257,11 +253,7 @@ void FileSave( SmartUtil::tstring & filePath ) { -#ifdef UNICODE - wfstream file( filePath.c_str(), ios_base::out ); -#else - fstream file( filePath.c_str(), ios_base::out ); -#endif + SmartUtil::tfstream file( filePath.c_str(), ios_base::out ); if ( ! file.good() ) return; html_put hp( file ); |
From: andrew7 <bd...@us...> - 2007-06-23 21:55:07
|
Update of /cvsroot/smartwin/SmartWin/tests/WidgetTabControl In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31302/tests/WidgetTabControl Modified Files: WidgetTabControl.vcproj Log Message: Add DebugUnicode Index: WidgetTabControl.vcproj =================================================================== RCS file: /cvsroot/smartwin/SmartWin/tests/WidgetTabControl/WidgetTabControl.vcproj,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- WidgetTabControl.vcproj 10 Feb 2006 20:58:43 -0000 1.6 +++ WidgetTabControl.vcproj 23 Jun 2007 21:55:04 -0000 1.7 @@ -110,6 +110,57 @@ <Tool Name="VCAuxiliaryManagedWrapperGeneratorTool"/> </Configuration> + <Configuration + Name="DebugUnicode|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1"> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" + MinimalRebuild="TRUE" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + TreatWChar_tAsBuiltInType="TRUE" + RuntimeTypeInfo="TRUE" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="TRUE" + DebugInformationFormat="4"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="" + OutputFile="$(OutDir)/WidgetTabControl.exe" + LinkIncremental="2" + GenerateDebugInformation="TRUE" + ProgramDatabaseFile="$(OutDir)/WidgetTabControl.pdb" + SubSystem="2" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool"/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> </Configurations> <References> </References> |
From: andrew7 <bd...@us...> - 2007-06-23 21:54:38
|
Update of /cvsroot/smartwin/SmartWin/tests/WidgetGraph In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31235/tests/WidgetGraph Modified Files: WidgetGraph.vcproj Log Message: Add DebugUnicode Index: WidgetGraph.vcproj =================================================================== RCS file: /cvsroot/smartwin/SmartWin/tests/WidgetGraph/WidgetGraph.vcproj,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- WidgetGraph.vcproj 25 Mar 2006 09:54:44 -0000 1.5 +++ WidgetGraph.vcproj 23 Jun 2007 21:54:33 -0000 1.6 @@ -108,6 +108,56 @@ <Tool Name="VCAuxiliaryManagedWrapperGeneratorTool"/> </Configuration> + <Configuration + Name="DebugUnicode|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" + MinimalRebuild="TRUE" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + RuntimeTypeInfo="TRUE" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="TRUE" + DebugInformationFormat="4"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="SmartWinD.lib" + OutputFile="$(OutDir)/WidgetGraph.exe" + LinkIncremental="2" + GenerateDebugInformation="TRUE" + ProgramDatabaseFile="$(OutDir)/WidgetGraph.pdb" + SubSystem="2" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool"/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> </Configurations> <References> </References> |