NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 46 47 48 49 50 … 93 Next »
CommunitySkin common text styles

 
  • 0 Vote(s) - 0 Average
CommunitySkin common text styles
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#1
2006-08-25, 12:54 PM
Based on posts from myself, Fatman_do, MixMan, jeff, and others.

Feel free to rip apart Smile

http://gbpvr.com/pmwiki/pmwiki.php/Devel...TextStyles
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#2
2006-08-25, 01:02 PM
I think the number of styles is plenty in that list.

Is there a need for ScreenTagText ?

I guess I could see a need for it.

Either ButtonTextNormal should be ButtonText

or

ListText and IconText should be ListTextNormal, IconTextNormal.

Just to be consistant.
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#3
2006-08-25, 02:04 PM
I think having three different "ScreenText" sizes used for anywhere on the background satisfies Jeff's needs for "time" and other goodies.

Maybe the name can be simplified to:
NormalText
SmallText
LargeText

Comments?
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#4
2006-08-25, 02:37 PM
What do you think Jeff?

Sizes could have a range set by the standard.

Large could be 16pt-20pt
Normal could be 13-15pt
Small could be 10-12pt

A skin just would need to accomodate that range. Whatever we come up with, I will set the baseskin.xml values for the max size to make sure there is no text clipping.
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
Jeff
Offline

Posting Freak

Posts: 1,933
Threads: 69
Joined: Oct 2004
#5
2006-08-25, 03:08 PM
Sounds good to me.

Jeff
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#6
2006-08-25, 03:25 PM
Fatman_do Wrote:A skin just would need to accomodate that range
So, for example, the text on a list would need to accomadate 15px text? Its currently set to 12px. What is 'normal' sized text currently?

A set size maybe easier, and more predicatble to work with. Something like small=10, normal=12, large=15, xlarge=20. Items like ScreenName could have there own text style/size.

Is small even needed? As small text is hard to read in an HTPC enviroment.
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#7
2006-08-25, 03:34 PM
McBainUK Wrote:So, for example, the text on a list would need to accomadate 15px text? Its currently set to 12px. What is 'normal' sized text currently?

A set size maybe easier, and more predicatble to work with. Something like small=10, normal=12, large=15. Items like ScreenName would have there own text style/size.

When you say "text on a list", are you meaning "ListText" and "ListTextSelected" ?

I don't know if that needs to be broken down into different sizes if that is the case.

The sizes and I tossed out were for the only style type that was "sized" on the list.

ScreenText... and ScreenTag....

As far as list items are concerned, I think being able to fit in up to 16pt, if a user wants a higher-vis look, should be considered. They would naturally expect some font clipping on length.

Most default sizes for those are in the 13pt range.
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#8
2006-08-25, 03:37 PM (This post was last modified: 2006-08-25, 04:42 PM by Fatman_do.)
Small text really isn't needed for generic screen elements.

"IconText" in some plugins were smaller, that is why I created that textstyle. To be able to keep that size smaller for those conditions.

So it is probably like how your list is now, just maybe change the ScreenText... to NormalText and LargeText and drop the small sizes.
We could have NormalTag and LargeTag as well.

We sort of have everything "specified" as to where.

Lists use ListText and IconText, Popups are defined. There probably doesn't need to be a definition for Background_Text.png areas.

The NormalText ect. would be considered valid to be placed just about anywhere, it could be used as descriptive info in a listview (like ablum playing details, ect.) or background image area. Pretty much assuming a white-lightgray color for majority of conditions.
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
MixMan
Offline

Posting Freak

Posts: 1,239
Threads: 100
Joined: Oct 2005
#9
2006-08-25, 04:43 PM
I suggest
CommunitySkin_Button_Text_Normal and CommunitySkin_Button_Text_Selected

the same goes for the List views
CommunitySkin_ListView_Text_Normal
CommunitySkin_ListView_Text_Selected

etc...

Why not complicate things as much as possible when your at it.
Best Regards
MixMan
[SIZE="1"]
Antec Fusion case with Gigabyte GA-MA78GM-SH, AMD X2 4850e, 2GB RAM, AMD780G Onboard graphics. WinTV-PVR 150 MCE (With FM), Twinhan DVB-T, 750GB + 250GB HDD. Windows XP Pro SP3, MCE 2005 Remote, 29" 4:3 monitor and a 47" Philips 9603H LCD[/SIZE]
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#10
2006-08-25, 04:50 PM (This post was last modified: 2006-08-25, 06:16 PM by McBainUK.)
Fatman_do Wrote:So it is probably like how your list is now...We sort of have everything "specified" as to where.

--- So to summarise buttons and backgrounds (headers taken from the wiki page) ---

Buttons
Text drawn on to the button images.
ButtonTextSelected and ButtonTextNormal

Screen Background
The title of the screen, drawn on to the background/title bar images.
ScreenNameText

Text drawn directly on to the background images. Tag can be used (for example) for the "now playing" part of "Now Playing : 06 Bat out of Hell" or the "Station" tag in the manual recordings popup.
The Large textsyles can be used when the plugin has emphisis. In UK Cinemas , for example, the cinema name "Vue" i sbest to be drawn larger than the phone number and address - for usability and space reasons.
ScreenBackgroundText, ScreenBackgroundTextLarge
ScreenBackgroundTagText, ScreenBackgroundTagTextLarge

-----------------
This convention for text styles sets - Text (normal sized), Large and Tag (header/title) could be applied to, popups BackgroundText and list text styles. For the most part, the normal text style would be used, the other stlyes reserved for screens where the information being presented requires different styles.

Thoughts?
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (4): 1 2 3 4 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Common Repository Plugin? steeb 24 6,528 2011-07-24, 11:54 PM
Last Post: steeb
  Determining text size and available space Ommina 2 1,653 2010-03-15, 05:34 AM
Last Post: sub
  INI, Text File Reader... zehd 68 16,774 2009-02-25, 05:12 AM
Last Post: whurlston
  CommunitySkin 4 Open development thread. Fatman_do 110 24,446 2008-12-14, 09:04 PM
Last Post: McBainUK
  Common Music/Video Inset? reven 9 4,287 2008-12-09, 03:16 AM
Last Post: JavaWiz
  Why so many Common Libraries? MixMan 51 16,546 2008-11-30, 03:19 PM
Last Post: McBainUK
  SkinPlugin/CommunitySkin wishlist. Fatman_do 27 6,781 2008-04-05, 02:57 PM
Last Post: McBainUK
  Common Recording Dialog? JavaWiz 3 1,453 2007-02-07, 04:11 AM
Last Post: JavaWiz
  Common Images Plugins Skins & Community Skin Project MixMan 98 21,024 2006-08-24, 01:51 PM
Last Post: MixMan
  Questions about Text Fatman_do 2 1,783 2006-07-19, 08:57 PM
Last Post: Fatman_do

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode