<snip>
> class CBitmapPanel : public vgui::Panel
> {
>       typedef vgui::Panel BaseClass;
> .
> .
> .
> };
>
The typedef is something that our library of macros use (in particular
the panel map functionality for vgui2). This derivation is the correct
way to alter vgui behavior (inheriting the base functionality and then
you can override member functions to make it behave how you want).

- Alfred


> unless I'm missing some feature of C++ :/
>
> >
> >
> >
> >
> > ----Original Message----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Hasan
> > Aljudy Sent: Monday, December 06, 2004 1:37 AM To:
> > [EMAIL PROTECTED] Subject: Re: [hlcoders]
> > vgui_controls
> >
> > > > ----- Original Message -----
> > > > From: "Alfred Reynolds" <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Monday, December 06, 2004 1:44 AM
> > > > Subject: RE: [hlcoders] vgui_controls
> > > >
> > > > > What files in particular?
> > > > >
> > > > > - Alfred
> > > > >
> > >
> > > AnimationImagePanel.cpp
> > > AnimationController.cpp
> > > .
> > > .
> > > Frame.cpp
> > > GraphPanel.cpp
> > > .
> > > .
> > > TextEntry.cpp
> > > TextImage.cpp
> > > .
> > > .
> > > etc ..
> > >
> > > basically, I was browsing through the VGUI classes and trying to
> > > see how things work etc .. but when I tried to "go to the
> > > definition" of some methods (like for example ..
> > > TextEntry::GotoTextStart() ).. it doesn't get me anywhere. Then I
> > > noticed these files, they had the same names of the header files,
> > > and they had the implementation of these methods.
> > >
> > > On Mon, 6 Dec 2004 03:00:28 -0500, r00t 3:16
> > > <[EMAIL PROTECTED]>
> > > wrote:
> > > > What project file are you using?
> > > > If you use the everything_SDK.slm it has the vgui_controls
> > > >
> > > >
> > > > r00t 3:16
> > > > CQC Gaming
> > > > www.cqc-gaming.com
> > > >
> > >
> > >
> > > oh cool, I didn't know that. Thanks.
> > >
> > > > > ----Original Message----
> > > > > From: [EMAIL PROTECTED]
> > > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > > Hasan Aljudy Sent: Sunday, December 05, 2004 4:29 AM To:
> > > > > hlcoders Subject: [hlcoders] vgui_controls
> > > > >
> > > > > > there are a bunch of .cpp files in src\vgui2\controls but
> > > > > > they are not included in the project, instead there is a
> > > > > > vgui_controls.lib, although the .h files are in the project.
> > > > > >
> > > > > > I tried adding the files to the project but I got 51 errors
> > > > > > and I immediatly removed them from the project :P
> > > > > >
> > > > > > did these cpp files get included by mistake or are they
> > > > > > going to be incorperated in the project files in the near
> > > > > > future?
> > > > > >
> > > > > > _______________________________________________
> > > > > > To unsubscribe, edit your list preferences, or view the
> > > > > > list archives, please visit:
> > > > > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> > >
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list
> > > archives, please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> > _______________________________________________
> >
> >
> > To unsubscribe, edit your list preferences, or view the list
> > archives, please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> >
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to