windowGuts.h
#ifndef SCROLLINGWINDOWGUTS
#define SCROLLINGWINDOWGUTS
class ScrollView;
class LayoutMatrix;
class SpecificColorWindow;
class
WindowGuts :
public BWindow
{
private:
WindowGuts(const WindowGuts& copy);//not implemented on purpose
public:
WindowGuts& operator = (const WindowGuts& assign);//not implemented on purpose
BScrollView * scrollView;
char * scrollViewName;
const char * ScrollViewName;
const char * NamePrefFrame;
BList * pLayoutMatrixList;
float underViewWidth;
float underViewHeight;
float fTitleWidth;
WindowGuts(BRect paramBound,
};
const char * paramWindowTitle,
const char * paramScrollViewName,
const char * paramNamePrefFrame);
~WindowGuts();
bool Initialize(void);
virtual void MessageReceived(BMessage * pparamMessage);
virtual void FrameResized(float,
float);
virtual bool QuitRequested(void);
virtual void UpdateScrollBars(void);
void AddToLayoutMatrixList(LayoutMatrix * pparamLayoutMatrix);
BMenuBar * pMenuBar;
ScrollView * baseView;
#endif
for version 0.4.2
The BeGUI
Book
Copyright © 1998 Ed Musgrove Be Developer #2076. All rights reserved.
edgar@harbornet.com
emusgrov@linknet.kitsap.lib.wa.us
Last modified November 25, 1998.