NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums General General Discussion v
« Previous 1 133 134 135 136 137 … 159 Next »
ways to make gbpvr prettier

 
  • 0 Vote(s) - 0 Average
ways to make gbpvr prettier
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#51
2006-01-25, 06:44 PM
gruskada - do you have any specs / goals drawn up already? Need to know what the software needs to do!? In other words what is the hard thing about developing skins that the program could help with?

Been thinking about this most of the day Smile Thinking of an IDE / web developer style program. Has a list of Colors, TextStyles, ComositeImages, SpecialElements etc and allows the designer to edit their properties, while previewing them in a picture box. At the mo I'm looking in to how the skining system works...currently how SpecialElements and ComositeImages are linked. Bit of a mission as skins/plugins makers all have differences

Any thoughts?

ps I've been coding for about 6yrs, firstly Basic then Visual Basic, Java and since last september, C# and .net. Never been involved in a multi-developer project (yet).
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
gruskada
Offline

Member

Posts: 121
Threads: 20
Joined: Dec 2005
#52
2006-01-25, 06:47 PM (This post was last modified: 2006-01-25, 06:51 PM by gruskada.)
I think the way to go would be to extend the GBPVR Widget Library.

That combined with something like this, with a "Save Skin" option would be a great start, I think.

gruskada
wedgie
Offline

Member

Posts: 113
Threads: 27
Joined: Dec 2005
#53
2006-01-25, 07:00 PM
why don't you make an extension for dreamweaver???
just thought.
gruskada
Offline

Member

Posts: 121
Threads: 20
Joined: Dec 2005
#54
2006-01-25, 07:03 PM
McBainUK Wrote:Thinking of an IDE / web developer style program. Has a list of Colors, TextStyles, ComositeImages, SpecialElements etc and allows the designer to edit their properties, while previewing them in a picture box

I'm thinking of something very similar, like the excellent forms designer in Visual Studio. My biggest goals would be for a skin designer to not have to touch any code, see changes as they make them, and not to be at risk for harming their own GBPVR setup.

As far as plugins handling things differently, that could definitely be a problem. I wonder if there's any way we could extract how each plugin handles the inerface by the dll? It would be neat if you could just drop the plugin's dll file into a directory, and the app could pull the necessary information about how it works out of it. I haven't gotten very far with my Sport Scores plugin (I'm still at the parsing stage), so I really don't know how any of this works yet.

Another thought - if there's a "best practices" for developing plugins, perhaps we should only support that. That way, plugins that followed this setup would have a higher liklihood of being skinned faster by skinners, and would hopefully in turn entice people to use the best practices.

gruskada
gruskada
Offline

Member

Posts: 121
Threads: 20
Joined: Dec 2005
#55
2006-01-25, 07:04 PM
wedgie Wrote:why don't you make an extension for dreamweaver???
just thought.

I don't own Dreamweaver, and I'm not sure it could handle this type of thing, anyway (I could be wrong...)

gruskada
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#56
2006-01-25, 11:17 PM (This post was last modified: 2006-05-22, 09:52 PM by McBainUK.)
gruskada Wrote:As far as plugins handling things differently, that could definitely be a problem. I wonder if there's any way we could extract how each plugin handles the inerface by the dll? It would be neat if you could just drop the plugin's dll file into a directory, and the app could pull the necessary information about how it works out of it.
Don't think this would be possible as its basically de-compiling a program (bad). I've looked into how plugins use skins and the format of skin.xml. Will post my results tomorow (getting late now)

----------------
I've decided to start 'bottom up'. Here is the source for a demo of the skin classes (incl CompositeImage,CompositeElement and SpecialElement). You can see how I think these parts work together in a skin.

Can you think of some features / goals? Ideas currently are:
  • A file manger showing all skin.xml's the dev is working on.
  • A common libary so the skin dev can just add a standard "button" skin to the skin (just need to supply the special element name).
  • Common libary for textstyles / colors - this would make it easier to implement a style/theme for skin.
Will post again tomorow Smile
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#57
2006-01-25, 11:20 PM
Also you said you've done windows forms dev? Could be useful for the UI as not done much .net forms myself, mostly VB6.

The code I've wrote focuses on the data within the program / classes. Obviously a big section of the program would be the save/load/read/write of xml files. I have never done this using code.
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
gruskada
Offline

Member

Posts: 121
Threads: 20
Joined: Dec 2005
#58
2006-01-26, 01:04 AM
Let's move this part of the thread over to the "Developers" area...

http://forums.nextpvr.com/showthread.php...#post86994

gruskada
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (6): « Previous 1 2 3 4 5 6


Possibly Related Threads…
Thread Author Replies Views Last Post
  windows xp on my gbpvr box jam_zhou 2 2,057 2014-02-14, 09:19 PM
Last Post: mvallevand
  forums.gbpvr.com now my homepage due to olympics... johnsonx42 5 2,758 2014-02-14, 02:30 PM
Last Post: nitrogen_widget
  Life After GBPVR - A Cautionary Tale of Moving to a Cable Company DVR bdgbill 2 2,633 2013-06-01, 11:34 PM
Last Post: mvallevand
  GBPVR to NEXTPVR migration - benefits? ram4x4nut 26 8,645 2012-10-16, 12:07 PM
Last Post: imilne
  how to make a dvd from ts file fuzzweed 3 2,352 2012-04-04, 03:46 PM
Last Post: Reddwarf
  Lifehacker - Best Five Ways to Stream Live TV mvallevand 0 2,038 2012-02-07, 04:16 AM
Last Post: mvallevand
  How to make Hauppauge Analogue record natively in 16:9 rather than 4:3 mvallevand 0 3,137 2011-09-05, 04:07 AM
Last Post: mvallevand
  Newbie Needs General Advice re GBPVR or NPVR with Cable Box classpro 11 5,861 2011-04-16, 04:46 PM
Last Post: classpro
  Will GBPVR(nPVR) do what I am hoping for? elsmandino 20 7,047 2011-03-18, 01:48 PM
Last Post: elsmandino
  forums.gbpvr.com ip in the spamhaus blocklist skippy_nz 2 1,951 2011-03-17, 05:07 AM
Last Post: skippy_nz

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

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

Linear Mode
Threaded Mode