00001 // EIKBTGPS.H 00002 // 00003 // Copyright (c) 1998 Symbian Ltd. All rights reserved. 00004 // 00005 00006 #if !defined(__EIKBTGPS_H__) 00007 #define __EIKBTGPS_H__ 00008 00009 #include <coemain.h> 00010 #include <eikbtgpc.h> 00011 00018 class CEikButtonGroupStack : public CCoeStatic 00019 { 00020 public: 00021 IMPORT_C static TSize MinimumSize(); 00022 public: 00023 static CEikButtonGroupContainer* Current(); 00024 static void AddL(CEikButtonGroupContainer& aGroup); 00025 static void Remove(CEikButtonGroupContainer& aGroup); 00026 private: 00027 inline CEikButtonGroupStack(); 00028 inline static CEikButtonGroupStack* Self(); 00029 private: 00030 TDblQue<CEikButtonGroupContainer> iBtStack; 00031 }; 00032 00033 #endif