New GUI feature in the works.

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

grinvader wrote:
funkyass wrote:Make the Tabs more obivious...

Better yet, make them buttons - as you can't really make the tabs look like how other GUI's have done it.
Well, yes I can, with a lot of effort.

Code-wise they are already buttons. I would like to know how to make them "more obvious", since that's what you want. Tabs are the same colour as the window they link to, so tab colour isn't an option. Bigger ? Different text colour ?
is it possible to use the selection color as the background color for the inactive tabs?
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

since most of the things you have a choice from are green... i would say make the tabs have green text like the rest. (and maybe orange [like it is in the pics] text for the inactive)

tabs can be so handy in many parts of the gui... excellent job considering how hard it is to change the gui.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

A line separating the active tab space from the background would be nice.

Image

(I've changed the tab captions like Sith-Smasher said - looks good to me as the yellow text indicates "inactive status info".)

EDIT1: Another version: tabwip_2.png
EDIT2: And another one with the dark color as background: tabwip_3.png
Last edited by creaothceann on Fri Mar 10, 2006 3:44 pm, edited 2 times in total.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

how bout a brighter yellow for the active one and creaothceann's line would be nice aswell as keeping inactive players white/grey
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Sith
Lurker
Posts: 100
Joined: Tue Jul 19, 2005 12:32 pm
Location: Belgium

Post by Sith »

The posted pic looks good.

Tabwip_2 looks messy because all tabs have the same bg color.

Tabwip_3 is the best IMO, it looks very clear because of the darker bg area next to the tabs. In this case it does look better that all tabs have the same bg color.
[url=http://zsnes.ipherswipsite.com/]Zsnes WIP[/url]
[url=http://byuu.cinnamonpirate.com/?page=bsnes]Bsnes[/url] by Byuu
[url=http://www.eidolons-inn.net/tiki-index.php?page=Kega]Kega Fusion[/url] by SteveSnake
[url=http://www.viceteam.org/]Vice[/url] by Viceteam
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

funkyass wrote:is it possible to use the selection color as the background color for the inactive tabs?
Err, what do you mean ?
creaothceann wrote:A line separating the active tab space from the background would be nice.
Hmm, ok.
<pics>
I still want to put a colour difference between active and inactive tabs. I'll just make the tab background even darker to give off a similar effect.
grinvader wrote:All further OT posts will be baleeted.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Lo. And behold.

After some 13 hours, this...

Code: Select all

    GUIDrawTab 3,GUIInputTabs,5,2
(...)
  GUIInputTabs db 'ZOMG',0
             db 'GRIN',0
             db 'IS',0
             db 'TEH',0
             db 'D00D',0
             db 0
... now produces that:

Image

Please notice the AUTOSIZED TABS GOD MY FACE HURTS.

The implementation is still very rough, this was mainly test code. Overall it's halfway done (the easy half <_<;).

Comments are welcome, but no need to digress.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

awesome... would it be possible to make it so that it selects keyb/gamepad by default?
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Is it that easy to forget I'm not doing anything special for the input feature ?

Focus on tabs please.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

'zomg grin is teh d00d' indeed.

Excellent work.

And then there was much rejoicing.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Agozer wrote:'zomg grin is teh d00d' indeed.
Seconded. Looks nice! :P
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
Sith
Lurker
Posts: 100
Joined: Tue Jul 19, 2005 12:32 pm
Location: Belgium

Post by Sith »

I'm glad you used my idea abt font colors. :)
And also Creaothceann's darker inactive tab idea.

Looks great! 8)
[url=http://zsnes.ipherswipsite.com/]Zsnes WIP[/url]
[url=http://byuu.cinnamonpirate.com/?page=bsnes]Bsnes[/url] by Byuu
[url=http://www.eidolons-inn.net/tiki-index.php?page=Kega]Kega Fusion[/url] by SteveSnake
[url=http://www.viceteam.org/]Vice[/url] by Viceteam
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

looks amazing. great job, grin!
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Thanks all. The feature is now done and polished. It will be put in CVS after I split the video config window.

For documenters: You can use the mouse to click in tabs you want to pop up (obviously), and the TAB key will also control which tab is selected.

Once it is accessible through either CVS or a WIP, please report if clicking on a tab or pressing the TAB key to browse them produces a sudden and painful crash (I made sure it shouldn't, but better safe than sorry).
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Post by snkcube »

Looks great. Nice job!
Try out CCleaner and other free software at Piriform
Image
SquareHead
Veteran
Posts: 970
Joined: Fri Jan 21, 2005 11:15 am
Location: Montana, United States

Post by SquareHead »

creaothceann wrote:
Agozer wrote:'zomg grin is teh d00d' indeed.
Seconded. Looks nice! :P
Thirded.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Yay! :o

Image

Now I no longer have issues of opening all the windows at once :D
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Post by KingHanco »

Wooooo!!! That is alot of open windows there. :o
"Zsnes is the best one there is." :)
Mike
ZBoard Prince
Posts: 452
Joined: Tue Aug 16, 2005 11:59 am
Location: Long Island
Contact:

Post by Mike »

It's nice. Tabs were the perfect thing to add.
**Prince of the Zsnes board**
*Smash Champ*
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

im not sure but are the save options and misc keys meant to be there nach?
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
xamenus
Veteran
Posts: 907
Joined: Fri Jul 30, 2004 12:26 am

Post by xamenus »

grinvader wrote:Once it is accessible through either CVS or a WIP, please report if clicking on a tab or pressing the TAB key to browse them produces a sudden and painful crash (I made sure it shouldn't, but better safe than sorry).
No crashes here using ZSNESW.
DEFIANT
Joystick Jedi
Posts: 228
Joined: Wed Jul 28, 2004 3:43 am
Location: Portland, Oregon - USA

Post by DEFIANT »

I like it. Good job Grinvader.
[img]http://img259.imageshack.us/img259/2365/pirateuserbartv2.jpg[/img]
E=mc²
"People should not be afraid of their governments, governments should be afraid of their people." -V
[url=http://sc2.sourceforge.net/]The Ur-Quan Masters[/url]
SquareHead
Veteran
Posts: 970
Joined: Fri Jan 21, 2005 11:15 am
Location: Montana, United States

Post by SquareHead »

DEFIANT wrote:I like it. Good job Grinvader.
Seconded.
MaduinTheMarauder
New Member
Posts: 6
Joined: Thu Mar 23, 2006 3:02 am
Location: If I knew. I'd be sober.

Post by MaduinTheMarauder »

That new GUI is like the shit man. I'll drink to it.
Ummmm... Donuts... "drools"
Sith
Lurker
Posts: 100
Joined: Tue Jul 19, 2005 12:32 pm
Location: Belgium

Post by Sith »

Nach wrote:Yay! :o

(pic)

Now I no longer have issues of opening all the windows at once :D
:shock: Wow so many windows.
Yeah, this makes the GUI even more comfortable to browse. :D
[url=http://zsnes.ipherswipsite.com/]Zsnes WIP[/url]
[url=http://byuu.cinnamonpirate.com/?page=bsnes]Bsnes[/url] by Byuu
[url=http://www.eidolons-inn.net/tiki-index.php?page=Kega]Kega Fusion[/url] by SteveSnake
[url=http://www.viceteam.org/]Vice[/url] by Viceteam
Post Reply