/* * Copyright 2012, Casalinuovo Dario. All rights reserved. * Copyright 2021, Jaidyn Levesque. All rights reserved. * Distributed under the terms of the MIT License. * * Authors: * Casalinuovo Dario * Jaidyn Levesque */ #ifndef _USER_INFO_WINDOW_H #define _USER_INFO_WINDOW_H #include #include #include #include "Observer.h" class BitmapView; class User; class UserInfoWindow: public BWindow, public Observer { public: UserInfoWindow(User* user); virtual void MessageReceived(BMessage* message); private: void _InitInterface(); User* fUser; BitmapView* fAvatar; BStringView* fNameLabel; BStringView* fIdLabel; BStringView* fStatusLabel; BStringView* fTextStatusLabel; }; #endif // _USER_INFO_WINDOW_H