|
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.
|