NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) XSuite (Xrecord, XSearch, XGuide, CDK Scheduler) v
« Previous 1 2 3 4 Next »
Skinning XGuide

 
  • 0 Vote(s) - 0 Average
Skinning XGuide
fla
Offline

Posting Freak

Posts: 902
Threads: 46
Joined: Mar 2006
#91
2008-01-18, 01:47 AM
The history popup is to avoid typing the same things over and over and is explained here. For the conflict go to XGuide and quick record something then record the show right below it but schedule it with "Record Season (All episodes on this channel)" instead of quick record. You should now have a conflict in the XRecord conflict screen. I also had some difficulties creating an intentional conflict when making that screen skinnable. Smile

I really appreciate you adding comments. I went through all the screens while removing the hardcoding and even I can't remember what each element in the skin files do.
Kevl
Offline

Member

Posts: 246
Threads: 26
Joined: Aug 2005
#92
2008-01-20, 07:47 PM (This post was last modified: 2008-01-20, 10:37 PM by Kevl.)
Hi Fla

Serious progress now. All previously posted skins were really rough compared with these new ones. It all looks much nicer now. Main cahnges are much improved popups. I have made these look just like main menues. Buttons on the left, text or controls on the right. Popups are now full screen.

Pls find attached zips with almost finished meedio hi rez skins. Also bucket fulls of comments in the skins. I will add these comments to the standard skins supplied with the Xsuite plugin - Redsky - I think???? I haven't done this yet but will do later in the week.

I also attach some screen shots in case you cant easily add the meedio skin files to your system.

I noticed a few minor issues.

1. There doesn't seem to be a way to set the background for the EPG listings select dialog in XGuide. (CTRL-Y in XGuide). Maybe there is but I missed it. I looked in all the XGuide skins but maybe it is hiding.
2. In XSearch main menu there are 3 columns which allow the program searching to be carried out. I cant see how to adjust the cursor for the list boxes.
3. The drive bar may not be fully skinable in Xrecord. If I set it to >200 pixels wide it no longer seems to indicate the amount of space left.
4. I cant seem to control the buttons in Xrecord plugins. The button format is different from the other apps and I cant seem to get it to make buttons like in the rest of the skins. I have a smoked glass like button background when not selected and an orange foreground when selected. I have also made the text black (where possible) for a selected button - so that the button text changes colour when the button is selected.
5. I have tried changing the plugins name so that XGuide, XSearch, Xrecord does not appear on the main menu. I prefer something without the X. I followed instructions in the skin files and modded the config.xml file to add the preffered names (matching the names given in the XSuite skin files). This prevents GBPVR from starting.



Kev
Kevl
Offline

Member

Posts: 246
Threads: 26
Joined: Aug 2005
#93
2008-01-20, 07:49 PM
More screenshots
Kevl
Offline

Member

Posts: 246
Threads: 26
Joined: Aug 2005
#94
2008-01-20, 07:52 PM
screen shots and files.


Kev
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#95
2008-01-20, 10:18 PM
Looks nice! Good work.
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]
fla
Offline

Posting Freak

Posts: 902
Threads: 46
Joined: Mar 2006
#96
2008-01-21, 05:10 AM
Wow, great work Kevl!

1) In skin-guides.xml there are elements called PopupOutline and PopupBackground which are used to draw the Guide Chooser (Ctrl-Y/Yellow). It seems to be used only for that single popup even though the name is very general.

2) There is no composite image for the cursor in those three lists. The selected item is rendered by drawing a rounded rectangle using the named colors Selection and SelectionBorder. There are SpecialElements Letter, Title, Time, Channel to define the size, borderWidth and the radius of those rectangles also. I hope that's enough to get the desired look.

It's getting late. I'll investigate 3, 4, 5 tomorrow. For 4 you can look here in case it helps.
Kevl
Offline

Member

Posts: 246
Threads: 26
Joined: Aug 2005
#97
2008-01-21, 08:47 PM (This post was last modified: 2008-01-21, 09:01 PM by Kevl.)
Hi Fla,

1. Have looked harder at XGuide CTRL-Y popup. I have managed to get the popup to display nicely but there seesm to be no means of having a background set. Unless it is solid colour. I can probably work something out for this single menu as it is a strange popup anyway. It has no buttons except the ones that select the guide and clicking on a guide name then clears the popup.

2. Have fixed this. My mental arithmatic was faulty again. Menu cursors now look fine.

4. I tried setting advance box="false". It removed the background image from Xrecord's main menu buttons - rather than adding it to Xrecords popup menu :-). It certainly does seem to have an effect on button background though.
fla
Offline

Posting Freak

Posts: 902
Threads: 46
Joined: Mar 2006
#98
2008-01-22, 04:49 AM
1) If that's the only popup in XSuite without a background composite image I guess I should add one for completeness.

2) Glad this one works!

3) It turns out there has always been a bug in the status bar calculation. I had only tried doubling it in size and that worked. By trying other sizes other than double, triple... I reproduced the bug. Now fixed and on the wiki. Thanks for finding this.

4) I can't really understand how to reproduce this problem. Exactly which button in which popup can't be skinned.

5) I just tried changing all X's to Yoyo in the PluginDisplayName in the XSuite skins and changed the menulayout in gbpvr's config.xml as follows and both gbpvr and pvrx2 come up with the new names. One thing I have noticed is that if you use a reserved name like "TV Guide" pvrx2 doesn't like it and hangs. If gbpvr won't start after a change to config.xml make sure your change's syntax is correct. Here's my example that worked.

Code:
<MenuLayout>
    <Task enabled="true">XRecord</Task>
    <Task enabled="true">YoyoRecord</Task>
    <Task enabled="true">XGuide</Task>
    <Task enabled="true">YoyoGuide</Task>
    <Task enabled="true">XSearch</Task>
    <Task enabled="true">YoyoSearch</Task>
    <Task enabled="false">TV Guide</Task>
    <Task enabled="false">Recordings</Task>
    <Task enabled="false">Search Guide</Task>
    <Task enabled="true">Live TV</Task>
    <Task enabled="true">Music Library</Task>
    <Task enabled="true">Video Library</Task>
    <Task enabled="true">Photo Library</Task>
    <Task enabled="true">DVD</Task>
    <Task enabled="false">FM Radio</Task>
    <Task enabled="true">Net Radio</Task>
    <Task enabled="true">YouTube</Task>
    <Task enabled="true">System</Task>
    <Task enabled="true">Exit</Task>
    <Task enabled="false">Easy View</Task>
    <Task enabled="false">BleepBloop</Task>
    <Task enabled="true">Skin</Task>
  </MenuLayout>
Kevl
Offline

Member

Posts: 246
Threads: 26
Joined: Aug 2005
#99
2008-01-22, 10:56 AM
Hi Fla

Many thanks for the reply.

1. I suppose having a backround for completeness would be ideal. With it being a strange popup (in that it has no left hand side type buttons and automatically closes when a named guide subset is selected) then it could be worked around.

4. If you have a look at the screen shots I posted above then in the first group of 5 you see that the top 3 screenshots show a dark grey unselected left hand side button (orange when selected). The 4th and 5th screen shots posted are recordings popup and manual recording (from Xrecord). These are missing the dark grey left hand side button background when unselected. The format for button definitions are different in Xrecord compared with XSearch. As you can see in Xsearch popup (last of the screen shots posted above) the grey button background is shown. I cant be sure that I have not messed up the button definition in the skin. It may be that the code is fine.

5. I may have accidentally named XSearch as "Search Guide". I think Search Guide is a reserved name. I'll try again.

I'm now working on getting my EPG data into GBPVR. I have a number of grabbers that need updating to get multiple XML sources for different TV cards. Then I will get some TV channel logos setup. I'm sure there will more tweaking to make the logos show up in the right place on the various menus. I'll be doing that this evening.

I think I will also go through this thread and remove all previous skin files. They are now obsolete and taking up unnecessary space on Sub's server.

Kev
fla
Offline

Posting Freak

Posts: 902
Threads: 46
Joined: Mar 2006
#100
2008-01-23, 03:32 AM
1) No time for adding a background yet...

4) I found the bug. The Advanced box=true setting wasn't getting propagated to all the buttons. It should work with the new version on the wiki.

5) Does it work with a unique name now?
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (12): « Previous 1 … 8 9 10 11 12 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  XRecord skinning-images & aspect ratio dshoup 6 8,109 2009-04-19, 12:08 PM
Last Post: dshoup
  How to Change XGuide Font LewE 14 7,403 2008-02-10, 04:05 AM
Last Post: LewE
  Fonts hard to see and read Xrecord and Xguide linfor 3 3,110 2008-01-10, 10:30 AM
Last Post: Kevl

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

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

Linear Mode
Threaded Mode