SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Studio
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Studio Discussion related to the SageTV Studio application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the Studio software application should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-18-2008, 12:47 PM
bialio's Avatar
bialio bialio is offline
SageTVaholic
 
Join Date: May 2007
Location: Frisco, TX
Posts: 3,445
Table with variable size cells

Hello,

I'm a newbie with Studio so bear with me if this is a stupid newb question.

I'm trying to create a 1 dimensional table that has two behaviors that I can't quite see how to do.

1) Focus cell stays in the middle. An example of this is in SageMC (maybe in neilm's dynamic menus) with the alternate scrolling style you can set up. I can't seem to find the code that does this - although I'm not sure that the main list of options in SageMC's main menu is even a table?????

2) Focus cell is larger than other cells.



Any pointers would be greatly appreciated. What I'm aiming at is a MiniGuide enhancement for SageMC that would look like kinda like this :

__________________
PHOENIX 3 is here!
Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient
Reply With Quote
  #2  
Old 01-18-2008, 01:17 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
You can't have variable sized cells in a table. And, if you want to have the focus item stay in the middle & be larger like that, you are probably better off coding a series of panels with the one in the middle larger & focusable. You would then capture up/down input and scroll by changing the index offset of the first of the series of panels.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #3  
Old 01-18-2008, 01:48 PM
bialio's Avatar
bialio bialio is offline
SageTVaholic
 
Join Date: May 2007
Location: Frisco, TX
Posts: 3,445
Thanks for the quick feed back Andy - as it happens I found a few more threads where people were asking about this as well - so maybe in the future this is something that could be added (the variable sized table).

btl.
__________________
PHOENIX 3 is here!
Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient
Reply With Quote
  #4  
Old 01-18-2008, 01:51 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by Opus4 View Post
You can't have variable sized cells in a table. And, if you want to have the focus item stay in the middle & be larger like that, you are probably better off coding a series of panels with the one in the middle larger & focusable. You would then capture up/down input and scroll by changing the index offset of the first of the series of panels.
You will be able to see a nice example of doing this in the next release of SageMC.

BTW, I agree that it would be very nice to have dynamic scaling of table items available.

Aloha,
Mike

Last edited by MeInMaui; 01-18-2008 at 01:53 PM.
Reply With Quote
  #5  
Old 01-18-2008, 01:53 PM
bialio's Avatar
bialio bialio is offline
SageTVaholic
 
Join Date: May 2007
Location: Frisco, TX
Posts: 3,445
Hurry up already then!

So you are using the panel approach that andy mentions?
__________________
PHOENIX 3 is here!
Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient
Reply With Quote
  #6  
Old 01-18-2008, 01:56 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by bialio View Post
Hurry up already then!

So you are using the panel approach that andy mentions?
We're furiously working on it.

And yes, I'm basically using the approach that Andy outlined.

Aloha,
Mike
Reply With Quote
  #7  
Old 01-18-2008, 02:15 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by Opus4 View Post
You can't have variable sized cells in a table. And, if you want to have the focus item stay in the middle & be larger like that, you are probably better off coding a series of panels with the one in the middle larger & focusable. You would then capture up/down input and scroll by changing the index offset of the first of the series of panels.

- Andy
You sure about that? Maybe I was faking it out (multiple panels like you say) to do that but I know I've managed something like that while playing around.
Reply With Quote
  #8  
Old 01-18-2008, 03:14 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by stanger89 View Post
You sure about that? Maybe I was faking it out (multiple panels like you say) to do that but I know I've managed something like that while playing around.
You can make the cell contents smaller, but it can't be larger than its allotted space in the table's grid layout.

One other thing I suppose you could do is display a panel on top of the table over the top of the focused item & have that panel drawn larger than the cell beneath it. You'll have to code for the panel's position and probably give it a higher Z Offset. But, this panel overlay will cover some of the adjacent table cells.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #9  
Old 01-18-2008, 04:12 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
I was actually thinking of that, that might be a kind of neat effect.
Reply With Quote
  #10  
Old 01-18-2008, 04:49 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
I forgot to say that you could even use the new mouse transparency property for the overlay panel to keep focus on the underlying table items -- moving the mouse off the cell can then still change focus to the cell that is partially covered, if you want it to do that.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #11  
Old 01-21-2008, 02:43 PM
bialio's Avatar
bialio bialio is offline
SageTVaholic
 
Join Date: May 2007
Location: Frisco, TX
Posts: 3,445
got it working with the panels approach

So I ended up with 3 panels, one for the "focus" item, two others (above below) that each have a table. I'm still working on it, but here's the look so far:



btl.
__________________
PHOENIX 3 is here!
Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient
Reply With Quote
  #12  
Old 01-21-2008, 03:03 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
looks good

Reply With Quote
  #13  
Old 01-21-2008, 03:04 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Very nice.
Reply With Quote
  #14  
Old 01-21-2008, 03:05 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
I like it!


Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
STV: SageMC 16x9 Version 6.x (latest dev build) dflachbart SageMC Custom Interface 6112 04-04-2008 11:16 PM
SageTV service takes 10-20 minutes to start White94Cobra SageTV Software 0 11-06-2007 09:00 PM
Recorded shows automatically deleted? cfcrafting SageTV Software 16 02-02-2006 01:12 PM
beta 14 client error bigDvette SageTV Beta Test Software 8 03-27-2004 01:01 PM


All times are GMT -6. The time now is 02:25 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.