diff -r 6269016c9905 -r c6bb4fdcc55f branchitem.h --- a/branchitem.h Thu Aug 06 10:42:17 2009 +0000 +++ b/branchitem.h Sat Aug 08 21:58:26 2009 +0000 @@ -45,9 +45,16 @@ bool getIncludeImagesHor(); QString getIncludeImageAttr(); +protected: + int lastSelectedBranchNum; + int lastSelectedBranchNumAlt; public: + virtual void setLastSelectedBranch(); //! Set myself as last selected in parent + virtual void setLastSelectedBranch(int i); //! Set last selected branch directly + virtual BranchItem* getLastSelectedBranch(); //! Returns last selected branch usually + virtual BranchItem* getLastSelectedBranchAlt(); //! Used to return last selected branch left of a mapcenter - +public: TreeItem* findMapItem (QPointF p,TreeItem* excludeTI); //! search map for branches or images. Ignore excludeTI, where search is started virtual TreeItem* findID (QString sid); //! search map for object with ID string