From 54bd4123728628a6f77bad2584b70d1353a91666 Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Wed, 9 Feb 2005 22:59:04 +0000 Subject: - fixed console input mode restore - added "scan" component - scan possible from main menu --- lib/python/enigma_python.i | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib/python/enigma_python.i') diff --git a/lib/python/enigma_python.i b/lib/python/enigma_python.i index 4bd0cdcb..270dd7f4 100644 --- a/lib/python/enigma_python.i +++ b/lib/python/enigma_python.i @@ -59,14 +59,17 @@ is usually caused by not marking PSignals as immutable. #include #include #include +#include extern void runMainloop(); +extern void quitMainloop(); extern PSignal1 &keyPressedSignal(); %} RefCount(eListboxPythonStringContent) RefCount(eListboxServiceContent) +RefCount(eComponentScan) #define DEBUG %include "stl.i" @@ -78,7 +81,10 @@ RefCount(eListboxServiceContent) %include %template(eServiceCenterPtr) ePtr; + +// TODO: embed these... %immutable eButton::selected; +%immutable eComponentScan::statusChanged; %include %include @@ -93,6 +99,7 @@ RefCount(eListboxServiceContent) %include %include %include +%include template class PSignal0 { @@ -143,5 +150,6 @@ public: /************** debug **************/ void runMainloop(); +void quitMainloop(); %immutable keyPressed; PSignal1 &keyPressedSignal(); -- cgit v1.2.3