Technical discussions | Discussions techniques
nochka85, Saturday 15 January 2011 à 16:13
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Je viens de voir que depuis la rev 1825, on peut rendre les applets externes multi-instanciables
... Par contre, on fait comment ? |
fabounet, Monday 17 January 2011 à 15:20
|
|
Subscription date : 30 November 2007
Messages : 17118
|
on ajoute la ligne
multi-instance = true
dans le auto-load.conf
je l'ai mis sur demo_python il me semble |
nochka85, Monday 17 January 2011 à 19:50
|
|
fabounet, Tuesday 18 January 2011 à 15:26
|
|
Subscription date : 30 November 2007
Messages : 17118
|
si, mais il faut regarder celui dans la branche plug-ins
(en fait, il faudrait supprimer le doublon dans la branche extras) |
nochka85, Tuesday 18 January 2011 à 19:27
|
|
Subscription date : 29 November 2007
Messages : 7408
|
(en fait, il faudrait supprimer le doublon dans la branche extras)
Carrément ! Depuis quand le script de Mav/Matt ne fournit plus les DERNIERES màj ?? |
matttbe, Tuesday 18 January 2011 à 21:13
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Rien à voir, c'est la branche qui n'est pas à jour
Bon ok, je les vires de cette branche |
nochka85, Tuesday 18 January 2011 à 23:21
|
|
Subscription date : 29 November 2007
Messages : 7408
|
|
matttbe, Wednesday 19 January 2011 à 09:29
|
|
Subscription date : 24 January 2009
Messages : 12573
|
À propos de la dernière commit sur les plug-ins (Dbus: prevent from initializing twice), je ne comprends pas l'ajout de code: + static gboolean bInitialized = FALSE;
+ if (bInitialized)
+ return;
+ bInitialized = TRUE;
bInitialized sera tjs FALSE, non? J'ai dû louper qqc, je ne dois pas être assez réveillé moi |
fabounet, Thursday 20 January 2011 à 13:03
|
|
Subscription date : 30 November 2007
Messages : 17118
|
je ne dois pas être assez réveillé moi
je confirme |
matttbe, Thursday 20 January 2011 à 13:18
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Donc, j'ai loupé quoi? |
fabounet, Thursday 20 January 2011 à 14:09
|
|
Subscription date : 30 November 2007
Messages : 17118
|
static gboolean bInitialized = FALSE; -> false au début
if (bInitialized) -> toujours false, donc on continue
return;
bInitialized = TRUE; -> maintenant true, donc la prochaine fois on ira dans le "return"
static = conserve sa valeur entre 2 passages dans le code |
matttbe, Thursday 20 January 2011 à 15:01
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Ah, merci
Je croyais qu'il fallait définir ce bInitialized hors de la fonctione |
Technical discussions | Discussions techniques
|