On Mon, 6 Dec 2004 12:22:32 -0800, Alfred Reynolds
<[EMAIL PROTECTED]> wrote:
> vgui_controls.vcproj contains all these files. If you want to change the
> base vgui behavior you can edit these files and use the vcproj to
> rebuild the library.
>
> Note that if you do this you do it at your own risk (as we will be
> changing this library over time), the code it meant as a reference
> rather than a working code base.

ok .. I see.


> The correct way to alter VGUI2 behavior is to override the base class,
> see the client dll code for examples.
>
> - Alfred

hmm can you elaborate? all I see is the base class always defined to
be the "parent" ..
like
class C_AntlionGib : public C_Gib
{
        typedef C_Gib BaseClass;

.
.
.
};
or
class CBitmapPanel : public vgui::Panel
{
        typedef vgui::Panel BaseClass;
.
.
.
};

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

Reply via email to