[ Converted text/html to text/plain ] make sure the hud size is 640x480 in hudlayout.res On Tue Mar 4 23:51 , Richard Slaughter sent:
In the constructor: int screenWide, screenTall; GetHudSize(screenWide, screenTall); SetBounds(0, 0, screenWide, screenTall); SetSize(screenWide, screenTall); Debug verifies it's called with the correct params (1280 and 768). Thanks. Tom Leighton wrote: > Looking at that, is your panel the size of your screen? Because it looks > like the panel is only the size of 3/5's the screen size > > Richard Slaughter wrote: >> Hi, >> >> Doesn't seem to work for me. >> >> I've followed the tutorial, and call SetBounds with the results from >> GetHudSize (which provide the correct values, e.g. 1280 x 7680) but the >> right hand side of the image is still being chopped off. The image is >> being drawn with the right dimensions, but right 2/5 or so is just >> missing. >> >> It's easier to just show you: >> http://www.vault13.co.uk/images/missingScope.jpg[1] >> >> Could there be another HUD element in the way, or do I need to change >> the size of something else? >> Thanks >> >> [EMAIL PROTECTED] wrote: >>> [ Converted text/html to text/plain ] >>> The scope tutorial should have the wide screen fix as i added this my >>> self. >>> On Sun Mar 2 5:18 , 'Tony \'omega\' Sergi' sent: >>> >>> -- >>> [ Picked text/plain from multipart/alternative ] >>> MOTD just centers on the screen. >>> On Sat, Mar 1, 2008 at 3:59 PM, Richard Slaughter >>> <[EMAIL PROTECTED]> >>> wrote: >>> >>>> Hmm, well that sounds ugly. >>>> >>>> I must be missing something here. It seems some screens such as the >>>> MOTD >>>> scale properly, but others like my Team selection menu dont? >>>> Looking at >>>> the code / resource files I just can't see any difference... >>>> Arg. >>>> >>>> Cheers. >>>> >>>> Tony "omega" Sergi wrote: >>>> >>>>> -- >>>>> [ Picked text/plain from multipart/alternative ] >>>>> You may be able to solve it by grabbing the latest source from the >>>>> sdk, >>>>> >>>> and >>>> >>>>> merging the changes to panel.cpp in ApplySettings; without a full >>>>> port >>>>> >>>> to >>>> >>>>> orange box, and then rebuild your vgui_controls.lib and then of >>>>> course >>>>> re-link your client. >>>>> >>>>> But do so at your own risk, It's just a thought ;) >>>>> >>>>> On Sat, Mar 1, 2008 at 3:23 PM, Tony omega Sergi >>>>> <[EMAIL PROTECTED]> >>>>> wrote: >>>>> >>>>> >>>>> >>>>>> oh wait, that's orange box. heh sorry. >>>>>> ;-) >>>>>> >>>>>> Lemme poke around and I'll get back to you. >>>>>> >>>>>> >>>>>> >>>>>> On Sat, Mar 1, 2008 at 3:17 PM, Richard Slaughter < >>>>>> >>>> [EMAIL PROTECTED]> >>>> >>>>>> wrote: >>>>>> >>>>>> >>>>>> >>>>>>> Sorry I must be missing something. If I set wide to "f0" in the >>>>>>> HudLayout.res the element doesn't show up at all? >>>>>>> Thanks. >>>>>>> >>>>>>> Tony "omega" Sergi wrote: >>>>>>> >>>>>>> >>>>>>>> -- >>>>>>>> [ Picked text/plain from multipart/alternative ] >>>>>>>> use f0 for with instead of 640. >>>>>>>> -Tony >>>>>>>> >>>>>>>> On Sat, Mar 1, 2008 at 2:01 PM, Richard Slaughter < >>>>>>>> >>>>>>>> >>>>>>> [EMAIL PROTECTED]> >>>>>>> >>>>>>> >>>>>>>> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Hi List. >>>>>>>>> >>>>>>>>> I'm having some issues with VGUI in when in a widescreen aspect >>>>>>>>> >>>>>>>>> >>>>>>> ratio. >>>>>>> >>>>>>> >>>>>>>>> The issue is basically that the width of the VGUI elements >>>>>>>>> doesn't >>>>>>>>> appear to be being reflected properly based on the aspect ratio, >>>>>>>>> >>>>>>>>> >>>>>>> leading >>>>>>> >>>>>>> >>>>>>>>> to elements that are on the left of the screen rather than >>>>>>>>> centred >>>>>>>>> properly. >>>>>>>>> >>>>>>>>> I have this problem in a couple of areas, as for example with HUD >>>>>>>>> elements defined in HudLayout.res as follows: >>>>>>>>> >>>>>>>>> MyHudElement >>>>>>>>> { >>>>>>>>> ... >>>>>>>>> "wide" "640" >>>>>>>>> "tall" "80" >>>>>>>>> ... >>>>>>>>> } >>>>>>>>> >>>>>>>>> I've also used the Add a Scope tutorial on the Valve Developers >>>>>>>>> >>>>>>>>> >>>>>>> Centre >>>>>>> >>>>>>> >>>>>>>>> Wiki, which cuts the scope off on the right hand side (nothing is >>>>>>>>> >>>>>>>>> >>>>>>> drawn >>>>>>> >>>>>>> >>>>>>>>> on the right hand side of the screen after what looks to be the >>>>>>>>> >>>>>>>>> >>>>>>> scaled >>>>>>> >>>>>>> >>>>>>>>> 640 pixels mark). This is also specified with a width of 640 in >>>>>>>>> the >>>>>>>>> resource file. >>>>>>>>> >>>>>>>>> What am I missing here? Shouldn't a width of 640 in the resource >>>>>>>>> >>>>>>>>> >>>>>>> files >>>>>>> >>>>>>> >>>>>>>>> be automatically stretched for a widescreen resolution? It >>>>>>>>> looks to >>>>>>>>> >>>>>>>>> >>>>>>> me >>>>>>> >>>>>>> >>>>>>>>> like it's only being scaled for a 4:3 aspect ratio as all my >>>>>>>>> >>>> elements >>>> >>>>>>>>> seem to still be positioned for a 4:3 aspect ratio rather than >>>>>>>>> widescreen (so everything is further left than it should be). >>>>>>>>> Thanks! >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>>>> >>>>>>>>> >>>>>>> archives, >>>>>>> >>>>>>> >>>>>>>>> please visit: >>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders[5] >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> -- >>>>>>>> -omega >>>>>>>> -- >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>>> >>>> archives, >>>> >>>>>>> please visit: >>>>>>> >>>>>>> >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders[6] >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>> archives, >>>>>>> please visit: >>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders[7] >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> -- >>>>>> -omega >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> -omega >>>>> -- >>>>> >>>>> _______________________________________________ >>>>> To unsubscribe, edit your list preferences, or view the list >>>>> archives, >>>>> >>>> please visit: >>>> >>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders[8] >>>>> >>>>> >>>>> >>>> _______________________________________________ >>>> To unsubscribe, edit your list preferences, or view the list archives, >>>> please visit: >>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders[9] >>>> >>>> >>>> >>> -- >>> -omega >>> -- >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list >>> archives, please >>> visit: >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders[10] >>> ) >>> >>> ===References:=== >>> 1. javascript:top.opencompose('[EMAIL PROTECTED]','','','') >>> 2. javascript:top.opencompose('[EMAIL PROTECTED]','','','') >>> 3. javascript:top.opencompose('[EMAIL PROTECTED]','','','') >>> 4. javascript:top.opencompose('[EMAIL PROTECTED]','','','') >>> 5. >>> parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders >>> >>> >>> 6. >>> parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders >>> >>> >>> 7. >>> parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders >>> >>> >>> 8. >>> parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders >>> >>> >>> 9. >>> parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders >>> >>> >>> 10. >>> parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders >>> >>> >>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list >>> archives, please visit: >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders[11] >>> >>> >> >> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlcoders[12] >> >> > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders[13] > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders[14] ) ===References:=== 1. parse.pl?redirect=http%3A%2F%2Fwww.vault13.co.uk%2Fimages%2FmissingScope.jpg 2. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 3. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 4. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 5. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 6. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 7. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 8. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 9. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 10. javascript:top.opencompose('[EMAIL PROTECTED]','','','') 11. parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders 12. parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders 13. parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders 14. parse.pl?redirect=http%3A%2F%2Flist.valvesoftware.com%2Fmailman%2Flistinfo%2Fhlcoders _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

