You are here

Skinning and UI Suggestions for PortableApps Menu ***NEW IDEAS*** 02.06.07

20 posts / 0 new
Last post
dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
Skinning and UI Suggestions for PortableApps Menu ***NEW IDEAS*** 02.06.07

Skinning and UI Suggestions for PortableApps Menu

Background

+ A single png could be used to replace background.jpg and background_top.bmp.
- It would also allow for transparent and semi transparent areas.
- It would keep file size of themes down. ( I'm using a 600k background_top.bmp in the theme I'm working on, to allow for trans at the edges of the ridges) http://i141.photobucket.com/albums/r62/jmh77/PortableApps%20Skins/HeavyE...

Margins

+ There should be margin adjustment for menu items.
- distance from left and right sides of menu
- distance from top and bottom
- distance between items

Buttons

+ Menu items should be multi-state buttons (at least 3 states normal,selected,pressed)
+ Exit button should also have 3 states

Icons

+ Ability to use larger icons ( at least for the folder section of the menu)
+ Ability to change the icons in the app area of the menu
- maybe a setting for the user to pick the app defaults, or themed icons. if a themed icon doesn't exist it will use the default.
- themed icons would be in a folder in each theme directory
+ Adjustment for icon offset from the text

Popup Menus

+ I read that there might be category popup menus for the app list. If so it would be nice if the were also skinnable

Logo

+ Would it be possible to disable the PortableApps.com text and logo ate the top?
- We could do it as part of the background to maintain theme continuity or leave it off
- If you object to that can we at least set margins for it to move it around?

Thats just what I've thought of since discovering you guys and your great menu yesterday

ADDITIONS

Drivespace Gauge

+ If you could make the drivespace indicator image the full length of the available area (instead of a small tiling image) and have it display only as much of the image as the space that's used, we could them have it display different colors the closer it gets to full. (I hope you understand what I mean)

MORE ADDITIONS 02.06.07

Text
+ I see Pam as having 4 seperate text areas ( the Apps area, the Folder area, the Drivespace area, and the Drive Name area) Now assuming that these can be designated seperate areas, the following ideas should be capable of being selected for each area.
- Choose font (including size , bold , italic , underline)
- Chose color
- Choose font effects ( Outline , Drop Shadow ) with a second color selectable for the outline or dropshadow

Buttons ( Exit and {future} Eject )
+ Ability to chose size and position

dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
Mock up
dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
Anyone else

have any suggestions for the GUI?

The MAZZTer
The MAZZTer's picture
Offline
Last seen: 2 weeks 4 days ago
Developer
Joined: 2006-11-17 15:31
Per-pixel alpha PNG?

Now you're speaking my language! Smile

Nice feature set. For the time being, to reduce the size of your mask background_top.bmp bitmap, try saving it as a monochrome bitmap, which should greatly reduce the size. I'm not sure if PortableAppsMenu would be able to load it then, though...

For the ideas about the logo, I think it's simpler to make it a PNG itself and allow us to modify it, or to embed it directly into the background image. Then we can change or blank it out as we see fit.

Signature automatically removed for being too awesome.

dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
background_top.bmp

as far as I can tell background_top.bmp has to match background.jpg exactly , except that areas you want trans have to be magic pink. If you only want to round the top corners you only have to make background_top.bmp the height of the rounded area. If you want to round the bottom corners (or use trans down one side like I did) you have to make it the full size of the menu.

dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
Still wondering

how you feel about these ideas John, and everyone else. The Margin and Logo ideas being particularly important to my designs of the skins I will be porting to PAM.

dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
Bump

No one has anything to add to this?

Steve Lamerton
Steve Lamerton's picture
Offline
Last seen: 9 years 2 months ago
Developer
Joined: 2005-12-10 15:22
I

believe that in another topic John said that he couldn't add PNG support as there were no open source Delphi PNG libs...

Yours

Steve Lamerton

dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
So it seems

I had thought I found a solution to that here https://portableapps.com/node/4959 but apparently not

Steve Lamerton
Steve Lamerton's picture
Offline
Last seen: 9 years 2 months ago
Developer
Joined: 2005-12-10 15:22
Yeh,

if I knew any Delphi I would try to port libpng or something, but I only know C++ with wxWidgets and VB.NET. Just had a quick look round, what about this

PNG Delphi
https://sourceforge.net/projects/pngdelphi/

Yours

Steve Lamerton

grizadams73
Offline
Last seen: 10 years 3 weeks ago
Joined: 2006-09-15 14:31
bad license

from the page you linked to:

License: Other/Proprietary License

This is the project that John said shouldn't even be listed on sourceforge, due to the license.

dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
Even so

The other suggestions I've made would add a lot to the menu even without the png background.

I wonder if there's possibility for alpha-blended bmp. I've seen some programs that used a bmp that was doubled in size with the second part being white for the client area and black for the trans area to supposedly blend the edges smoother.

dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
More Ideas

Just throwing out some more suggestions

Simeon
Simeon's picture
Offline
Last seen: 8 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
I just had an idea...

I dont know whether this problem will still exist in the next Menu release, but its kinda nasty to exit the Menu before deleting Apps (YES! I had to delete some).
So why dont make the menu auto-exit/close after I press the Options->Delete Apps button?

"There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!" - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

dragonmage
Offline
Last seen: 9 years 11 months ago
Joined: 2007-01-15 02:25
Good idea Simeon

Good idea Simeon

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 1 month 2 weeks ago
Developer
Joined: 2006-05-26 12:08
Well

Have you tried using the C++ version of pam found in the beta testing that (can't remember his name) it has a function to remove apps without exiting the menu. Maybe john can do that in delphi for the next release

your friendly neighbourhood moderator Zach Thibeau

Simeon
Simeon's picture
Offline
Last seen: 8 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
No

haven't tried it.
Waiting for Johns release.
"There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!" - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

Kevin Porter
Kevin Porter's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2007-01-10 19:25
I would highly recommend it

I would highly recommend it and it can be found here.

Kevin
"I know God will not give me anything I can't handle. I just wish that He didn't trust me so much."
--Mother Teresa (1910 - 1997)

-Please search before posting

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

SmithTech
SmithTech's picture
Offline
Last seen: 8 months 1 week ago
Developer
Joined: 2006-11-24 18:06
I tried it, and I'm waiting

I tried it, and I'm waiting for the next release of PAM.
The theme switching is useless if it doesn't save your setting, and in the 3.2 version it wouldn't even apply the theme.

-----------------------------------------------------------------------------------------------
For those who have fought for it, freedom has a flavor the protected will never know.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Patrick Patience
Offline
Last seen: 2 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
But.

It's prefect for my start menu pack because it just reverts back to your regular theme unless you want to change it to the Windows theme default. Blum

_____________________________
I felt so different without a signature.

Topic locked