Ticket #152 (new enhancement)

Opened 10 months ago

Last modified 10 days ago

Implement animated main menu

Reported by: Q_x Owned by: parpg
Priority: minor Milestone: Techdemo 2
Component: scripts Version: trunk
Keywords: newbie, main menu, pychan Cc:
Time spent: Time remaining:
Time planned:

Description (last modified by barra_parpg) (diff)

Implement an animated main menu that supports the following states for buttons:

  • plain: button state when none of the states below apply
  • hovered: button state when either the mouse hovers over it or the button is selected via the keyboard (only one button can be selected at a time)
  • pressed: button state when it's pressed
  • disabled: button state when you can't press the button for whatever reason there may be; e.g. the continue button can't be pressed if you fire up PARPG for the first time

Use case

  • The main manu should be show when PARPG is started.
  • Furthermore it should be displayed whenever the user presses <ESC>. Right now a placeholder menu is shown when <ESC> is pressed.

Attachments

README.txt Download (1.1 KB) - added by Q_x 10 months ago.
mainmenu.zip Download (5.9 MB) - added by luke 6 months ago.
all needed graphics

Change History

Changed 10 months ago by Q_x

Changed 10 months ago by Q_x

One more thing: Nice if a priviliged person change Component value to "graphics", as I'm not allowed to do it. First ticket in my life. Errare humanum est. Detailed description went to README.txt

Thanks, Luke

Changed 10 months ago by eliedebrauwer

  • owner changed from parpg to sirren_parpg
  • component changed from scripts to graphics

Changed 10 months ago by eliedebrauwer

  • owner changed from sirren_parpg to parpg

Changed 10 months ago by Q_x

menu.2.png should replace menu.png. Please note I was unable to do it on m own :) It looks much better now and tis 120 pix taller. Also new button "Continue" (6 n/c/h .png) was added as discussed at forums.

Changed 9 months ago by luke

  • owner changed from parpg to luke

Changed 6 months ago by barra_parpg

  • keywords main menu, pychan added
  • owner changed from luke to parpg
  • component changed from graphics to scripts
  • description modified (diff)
  • summary changed from Main Menu to Implement animated main menu

Changed 6 months ago by barra_parpg

  • description modified (diff)

Changed 6 months ago by luke

all needed graphics

Changed 5 months ago by b0rland_parpg

  • keywords newbie, added

Changed 10 days ago by luke

  • priority changed from major to minor
  • tt_spent 1d deleted
  • type changed from task to enhancement
  • tt_remaining 1d deleted
  • tt_estimated 1d deleted

The menu is implemented. There is only a need for making a picture as the background.

Add/Change #152 (Implement animated main menu)

Author


E-mail address and user name can be saved in the Preferences.


Action
as new
 
Note: See TracTickets for help on using tickets.