From: <at...@us...> - 2007-11-14 00:50:34
|
Revision: 545 http://cadcdev.svn.sourceforge.net/cadcdev/?rev=545&view=rev Author: atani Date: 2007-11-13 16:50:31 -0800 (Tue, 13 Nov 2007) Log Message: ----------- event support for Console ANSI detect sequence Modified Paths: -------------- tiki/include/Tiki/drawables/console.h tiki/include/Tiki/net/socket.h tiki/src/gl/drawables/console.cpp Modified: tiki/include/Tiki/drawables/console.h =================================================================== --- tiki/include/Tiki/drawables/console.h 2007-11-14 00:28:15 UTC (rev 544) +++ tiki/include/Tiki/drawables/console.h 2007-11-14 00:50:31 UTC (rev 545) @@ -159,6 +159,8 @@ Frame::finish(); } + TIKI_OBJECT_DECLS( Console ) + private: RefPtr<Texture> m_texture; Color m_palette[8]; Modified: tiki/include/Tiki/net/socket.h =================================================================== --- tiki/include/Tiki/net/socket.h 2007-11-14 00:28:15 UTC (rev 544) +++ tiki/include/Tiki/net/socket.h 2007-11-14 00:50:31 UTC (rev 545) @@ -104,7 +104,7 @@ return m_sent; } protected: - TIKI_OBJECT_DECLS( Socket ) + TIKI_OBJECT_DECLS( SocketProgress ) private: size_t m_expected; size_t m_received; Modified: tiki/src/gl/drawables/console.cpp =================================================================== --- tiki/src/gl/drawables/console.cpp 2007-11-14 00:28:15 UTC (rev 544) +++ tiki/src/gl/drawables/console.cpp 2007-11-14 00:50:31 UTC (rev 545) @@ -15,6 +15,11 @@ using namespace Tiki::GL; +TIKI_OBJECT_NAME( Console ) +TIKI_OBJECT_BEGIN( Drawable, Console ) +TIKI_OBJECT_OUTLET( "ansidetect_request" ) +TIKI_OBJECT_END( Console ) + Console::Console( int cols, int rows, Texture * texture ) { m_texture = texture; @@ -409,7 +414,7 @@ m_save_x = m_save_y = 0; break; case 'n': // ANSI detect - //remoteHost->write("\x1b[1;1R", 6); + emit( "ansidetect_request", this ); break; case 'k': case 'K': // clear EOL This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |