+#ifndef __FBMUSIC_LAYOUT_H__
+#define __FBMUSIC_LAYOUT_H__
+
+
+class CFbMusicLayout : public CBaseLayout {
+private:
+ struct SFbMusicLayout *m;
+
+private:
+ bool t_CreateFileGrid(Evas_Object *layout);
+ void t_DestroyFileGrid(void);
+
+public:
+ CFbMusicLayout(const char *szLayoutId) : CBaseLayout(szLayoutId), m(0) {}
+ virtual ~CFbMusicLayout() {}
+
+ bool Create(CLayoutMgr *mgr, void *data);
+ virtual void Destroy(void);
+
+ void Update(bool flag);
+
+ void SetFocus(Eina_Bool flag);
+ Evas_Object* Grid(void);
+ void Action(void);
+};
+
+
+#endif /* __FBMUSIC_LAYOUT_H__ */