]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blobdiff - viewer/view_node.h
Paso el block_data a BTree en lugar de Clave.
[z.facultad/75.52/treemulator.git] / viewer / view_node.h
index 549ccb0095869dde6e11e14fa4c9ba17401da2b3..e401f8fc7e93f8ee9ab40cd2bf0865a8a0469d1f 100644 (file)
@@ -12,6 +12,8 @@ class ViewNode : public Canvas::Group {
        public:
                ViewNode (Canvas::Group *parent, uint num, uint padre, BTreeNodeHeader &header, std::list<BTreeData *> &keys);
 
        public:
                ViewNode (Canvas::Group *parent, uint num, uint padre, BTreeNodeHeader &header, std::list<BTreeData *> &keys);
 
+               void HighliteKey (Clave &k);
+
                std::list<uint>& getChilds () { return hijos; } 
 
                typedef SigC::Signal3<void, BTreeData *, uint, ViewNode *> type_signal_selected;
                std::list<uint>& getChilds () { return hijos; } 
 
                typedef SigC::Signal3<void, BTreeData *, uint, ViewNode *> type_signal_selected;
@@ -30,6 +32,7 @@ class ViewNode : public Canvas::Group {
                uint num, padre;
                Canvas::Rect *fondo;
                ViewBTreeData *last_selected;
                uint num, padre;
                Canvas::Rect *fondo;
                ViewBTreeData *last_selected;
+               std::list<ViewBTreeData *> datas;
 };
 
 #endif
 };
 
 #endif