Tuesday, December 9, 2014

Leyendo el menú Favoritos desde código

En esta ocasión vamos a leer el menú Favoritos que el usuario ha configurado previamente.

01 static void FAV(Args _args)
02 {
03
04    TreeNode treeNode;
05    TreeNodeIterator iterator;
06  ;
07
08    treeNode = infolog.userNode();
09    iterator = treeNode.AOTiterator();
10    treeNode = iterator.next();
11
12    treeNode = treeNode.AOTfindChild('Mis Favoritos');
13    iterator = treeNode.AOTiterator();
14
15    while (iterator)
16    {
17
18        treeNode = iterator.next();
19        if (treeNode)
20        {
21
22            info(treeNode.treeNodeName());
23
24        }
25        else
26            break;
27    }
28 }


A partir de la línea 15 recorremos el nodo resultante y enviamos un info con el nombre de dicho nodo.



Ahi están mis favoritos y abajo la comprobación ;)



Si quisieramos abrir el menú solo bastaria con incluir esta línea de código en la posición 23

 treeNode.AOTrun();

Este post y el anterior nos servirán más adelante para crear una barra de herramientas.

No comments:

Post a Comment