Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

Hey guys.

 

Just started on the road to making buttons for my GUI, and I've already hit two issues.

 

These are both purely graphical issues, I've not started the functionality yet.

 

Basically, what I want to do is add a total of 21 buttons in my GUI, which do various things. The buttons should be positioned in the GUI and some I want to have a custom shape.

 

So, issue 1:

Can I make the buttons a different shape to the square one I'm getting at the moment?

 

And, issue 2:

The buttons aren't syncing with the GUI, they're syncing with the screen. So, when I resize my screen, the buttons move differently to how they should. Screenshots:

 

This is full-screen, and it's correct:

51dffffd7175c.jpg

 

This is not full screen, and the buttons are now in the wrong place:

51e0000363e15.jpg

 

Here is my code. I don't have any packet/functional stuff yet, I've literally only started on the graphical side of it.

 

    @Override
    public void initGui() {
    	super.initGui();
    	buttonList.add(new GuiButton(1, 200, 166, 24, 16, "7"));
    	buttonList.add(new GuiButton(2, 200, 190, 24, 16, "4"));
    	buttonList.add(new GuiButton(3, 200, 214, 24, 16, "1"));
    }

 

Finally, for those who like to count, yes there is 24 buttons on the GUI. Three are just for show and have no use; just like a real ATM.

width=463 height=200

http://s13.postimg.org/z9mlly2av/siglogo.png[/img]

My mods (Links coming soon)

Cities | Roads | Remula | SilvaniaMod | MoreStats

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.