generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: What's the difference between ScreenGui and GuiMain?

Previous Thread :: Next Thread 
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
29 Apr 2012 09:29 AM
Hmm?
Report Abuse
Radioaktiivinen is not online. Radioaktiivinen
Joined: 25 Apr 2009
Total Posts: 18629
29 Apr 2012 09:29 AM
it was originally guimain but they wanted to change the name but stoof relied on guimain already so theres both now.
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
29 Apr 2012 09:31 AM
GuiMains are deprecated and shouldn't be used because ScreenGuis are exactly the same thing but better.
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
29 Apr 2012 09:33 AM
Can you tell me why is the HealthGUI still GuiMain?
Report Abuse
nightname is not online. nightname
Joined: 10 Jun 2008
Total Posts: 8960
29 Apr 2012 09:58 AM
@su8

They did not bother to change their old code. The moment they finally remove GuiMain - that piece of code will not work.

Report Abuse
belial52 is not online. belial52
Joined: 10 Oct 2009
Total Posts: 8074
29 Apr 2012 10:04 AM
@Night, That's why the health bar code has been redone once already and it's still there.
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
29 Apr 2012 10:30 AM
@belial52

Well, they kept it because they didn't realize they forgot to change it.
Report Abuse
sircfenner is not online. sircfenner
Joined: 29 Aug 2008
Total Posts: 2430
29 Apr 2012 11:39 AM
Lol, the Health Bar code.
Report Abuse
Legend26 is not online. Legend26
Joined: 08 Sep 2008
Total Posts: 10586
29 Apr 2012 12:36 PM
"GuiMains are deprecated and shouldn't be used because ScreenGuis are exactly the same thing but better."

If they're better then they aren't exactly the same thing are they? As far as I know, besides the name changes and a small bug fix, there is no difference between them.
Report Abuse
Quenty is not online. Quenty
Joined: 03 Sep 2009
Total Posts: 9316
29 Apr 2012 12:59 PM
I bet it's the same item. Seriously, I doubt it really matters that much of which one you use. However, they say 'GuiMain' is depricated, but then again, hopperbins have been deprecated forever.
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
29 Apr 2012 01:00 PM
>hopperbins have been deprecated forever.


Really?
Are we supposed to use ugly **tools**?
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
29 Apr 2012 01:13 PM
Since when are HopperBins deprecated?

Last time I checked in the object browser (AKA: 5 seconds ago), they weren't deprecated.
Report Abuse
nightname is not online. nightname
Joined: 10 Jun 2008
Total Posts: 8960
29 Apr 2012 01:28 PM
@JulienDethurens

They "were" deprecated, but I think the admins saw that they were used more than tools at that particular time.
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
29 Apr 2012 01:31 PM
So they just deprecate these things to force people to use other things, not that the current method doesn't work as it should?
Report Abuse
Quenty is not online. Quenty
Joined: 03 Sep 2009
Total Posts: 9316
29 Apr 2012 01:34 PM
Yeah. Because they 'plan' on getting rid of them later.
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
29 Apr 2012 01:47 PM
Oh god... please tell me I won't have to explain why they have to do this again..

Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
29 Apr 2012 01:58 PM
Look, the ROBLOX developers are experienced developers and they know what they're doing. If they deprecate something, they probably do it for a good reason. Please just don't use the things they've deprecated, so they can actually clean the API and..

ugh.

Report Abuse
nightname is not online. nightname
Joined: 10 Jun 2008
Total Posts: 8960
29 Apr 2012 02:11 PM
@JulienDethurens

Here is my explanation:

When something is deprecated, that does not mean it does not work, it means that they have an improvement. Thus, people should stop using the thing which is deprecated, and instead switch to the improvement.

Once enough people make the switch, that object will be removed.

NOTE: It doesn't always mean there is an improvement - but it could be that the thing itself is dangerous, faulty, etc.
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
29 Apr 2012 02:20 PM
@nightname

And you are completely right.

Being able to remove things from the API will also make it cleaner.

Every single language, library, program and project that has ever existed for a certain time had to deprecate stuff at some point. You don't just keep whatever you create forever. You just don't. Why? Because it'd be the worst thing you could--

Why do I even have to explain this?

Just look up "deprecation" on Google, if you want to know why you shouldn't use deprecated stuff. There are people out there with way better arguments than mine.

Just please don't use deprecated stuff. Really, don't. Why I'm telling you to not use them? For yourself and for myself too. Yes, for myself too. If people actually stopped using them, it'd make the API cleaner and faster and it would benefit everyone, including myself.

I hate compatibility. I just completely hate compatibility.
Report Abuse
aboy5643 is not online. aboy5643
Joined: 08 Oct 2010
Total Posts: 5458
29 Apr 2012 09:29 PM
Windows 7 will soon be deprecated. Does that mean I should use Windows 8? Hell naw, man.
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
29 Apr 2012 10:09 PM
Windows 7 is a product.

I think you're a little confused...
Report Abuse
Quenty is not online. Quenty
Joined: 03 Sep 2009
Total Posts: 9316
29 Apr 2012 10:13 PM
ROBLOX is a product.
Report Abuse
playcrows1 is not online. playcrows1
Joined: 19 Apr 2008
Total Posts: 252
29 Apr 2012 10:16 PM
You're a tool
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
29 Apr 2012 10:20 PM
>I hate compatibility. I just completely hate compatibility.

So would you prefer every single program to have to be recompiled for every single line of x86 processors because they each slightly change part of their instruction set just because it happens to work better for them? If Intel releases some new processor that isn't compatible with any of the existing software? I think not. Backwards compatibility is needed in all practical situations, to some extent.
Report Abuse
JulienDethurens is not online. JulienDethurens
Joined: 11 Jun 2009
Total Posts: 11046
29 Apr 2012 11:44 PM
@myrkos

With the exception of processors and such extremly used things.

I wouldn't really care about my places breaking because the staff cleaned the API. As long as it's to improve ROBLOX, idc if they break my places.
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image