This will be a Sequal to my old IPTV System known as
MSon Media.
I dont know if anyone would be using the old system as i've not been updating it, bowever this new system will put the IPTV Capability into a Media Center Style Application, I've got this version loading much quicker to start with as the old version took a while to load, also as its a "MediaCenter" I decided to rip the Window Media Center Theme
But im also working on a Mac Theme, Same idea as my old system with Skins, But with a Theme Setup File like so
---------------------------------------------------------
-- MSon MediaCenter -- Windows Media Center 2005 Theme --
---------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if (LOAD_MESSAGEBOX_THEME == 1) then MESSAGEBOX_X = SCREEN_WIDTH - 500
MESSAGEBOX_Y = SCREEN_HEIGHT - 500
MESSAGEBOX_IMAGE = AppPath.."Themes/Windows Meia Center 2005/MESSAGEBOX_IMAGE.bmp"
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MESSAGEBOX_CAPTION_X = 10
MESSAGEBOX_CAPTION_Y = 10
MESSAGEBOX_CAPTION_FONT = "ARIAL"
MESSAGEBOX_CAPTION_SIZE = 28
MESSAGEBOX_CAPTION_FORECOLOR = -1
MESSAGEBOX_CAPTION_BACKCOLOR = 0
MESSAGEBOX_CAPTION_BOLD = 1
MESSAGEBOX_CAPTION_ITALIC = 0
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MESSAGEBOX_CONTENTS_X = 10
MESSAGEBOX_CONTENTS_Y = 10
MESSAGEBOX_CONTENTS_FONT = "ARIAL"
MESSAGEBOX_CONTENTS_SIZE = 28
MESSAGEBOX_CONTENTS_FORECOLOR = -1
MESSAGEBOX_CONTENTS_BACKCOLOR = 0
MESSAGEBOX_CONTENTS_BOLD = 1
MESSAGEBOX_CONTENTS_ITALIC = 0
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MESSAGEBOX_BUTTON_IMAGE = AppPath.."Themes/Windows Media Center 2005/MESSAGEBOX_BUTTON_IMAGE.bmp" -- Default MESSAGEBOX_BUTTON Design
MESSAGEBOX_BUTTON_IMAGE_ONOVER = AppPath.."Themes/Windows Media Center 2005/MESSAGEBOX_BUTTON_IMAGE_ONOVER.bmp" -- Default MESSAGEBOX_BUTTON Design, (On Rollover)
MESSAGEBOX_BUTTON_FONT = "ARIAL" -- The Font to be used
MESSAGEBOX_BUTTON_SIZE = 28 -- Is Text Size
MESSAGEBOX_BUTTON_FORECOLOR = -1 -- The Text Color
MESSAGEBOX_BUTTON_BACKCOLOR = 0 -- The BackGroud Color
MESSAGEBOX_BUTTON_BOLD = 1 -- Is it Bold?
MESSAGEBOX_BUTTON_ITALIC = 0 -- Is it Italic?
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
end
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if (LOAD_TVGUIDE_THEME == 1) then TVGUIDE_TITLE_VISIBLE = 1 -- Display a Screen Title?
TVGUIDE_TITLE_X = 10 -- X Position of the Gadget
TVGUIDE_TITLE_Y = 10 -- Y Position of the Gadget
TVGUIDE_TITLE_FONT = "ARIAL" -- The Font to be used
TVGUIDE_TITLE_SIZE = 28 -- Is Text Size
TVGUIDE_TITLE_FORECOLOR = -1 -- The Text Color
TVGUIDE_TITLE_BACKCOLOR = 0 -- The BackGroud Color
TVGUIDE_TITLE_BOLD = 1 -- Is it Bold?
TVGUIDE_TITLE_ITALIC = 0 -- Is it Italic?
TVGUIDE_TITLE_CAPTION = "TV Guide" -- The Text to Display
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TVGUIDE_CHANNEL_IMAGE = AppPath.."Themes/Windows Media Center 2005/TVGUIDE_CHANNEL_IMAGE.bmp" -- Button Image to select the Channel
TVGUIDE_CHANNEL_IMAGE_ONOVER = AppPath.."Themes/Windows Media Center 2005/TVGUIDE_CHANNEL_IMAGE_ONOVER.bmp" -- Button RollOver Image to elect the Channel
TVGUIDE_CHANNEL_FONT = "ARIAL" -- Specify The Font to use
TVGUIDE_CHANNEL_SIZE = 28 -- Specify the Text Size
TVGUIDE_CHANNEL_FORECOLOR = -1 -- Specify the Text Color
TVGUIDE_CHANNEL_BACKCOLOR = 0 -- Specify if there is a background color to be used, (0 = Transparant)
TVGUIDE_CHANNEL_BOLD = 1 -- Is Channel Name & Number Bold
TVGUIDE_CHANNEL_ITALIC = 0 -- Is Channel Name & Number Italic
TVGUIDE_CHANNEL_WIDTH = 200 -- Width of the Channel Item
TVGUIDE_CHANNEL_HEIGHT = 45 -- Height of the Channel Item
TVGUIDE_CHANNEL_GAP = 10 -- Y Spacing Below Each Channel
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TVGUIDE_PROGRAMME_IMAGE = AppPath.."Themes/Windows Media Center 2005/TVGUIDE_CHANNEL_IMAGE.bmp" -- Button Image to select the Channel
TVGUIDE_PROGRAMME_IMAGE_NOW = AppPath.."Themes/Windows Media Center 2005/TVGUIDE_CHANNEL_IMAGE_NOW.bmp" -- Button Image to select the Channel
TVGUIDE_PROGRAMME_IMAGE_ONOVER = AppPath.."Themes/Windows Media Center 2005/TVGUIDE_CHANNEL_IMAGE_ONOVER.bmp" -- Button RollOver Image to elect the Channel
TVGUIDE_PROGRAMME_FONT = "ARIAL" -- Specify The Font to use
TVGUIDE_PROGRAMME_SIZE = 28 -- Specify the Text Size
TVGUIDE_PROGRAMME_FORECOLOR = -1 -- Specify the Text Color
TVGUIDE_PROGRAMME_BACKCOLOR = 0 -- Specify if there is a background color to be used, (0 = Transparant)
TVGUIDE_PROGRAMME_BOLD = 1 -- Is Channel Name & Number Bold
TVGUIDE_PROGRAMME_ITALIC = 0 -- Is Channel Name & Number Italic
TVGUIDE_PROGRAMME_WIDTH = 200 -- Width of the Channel Item
TVGUIDE_PROGRAMME_HEIGHT = 45 -- Height of the Channel Item
TVGUIDE_PROGRAMME_GAP = 10 -- Y Spacing Below Each Channel
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
end
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if (LOAD_MENU_THEME == 1) then MENU_TITLE_BACKCOLOR = 0
MENU_TITLE_COLOR = -1
MENU_TITLE_NAME = "Segoe Media Center Semibold"
MENU_TITLE_SIZE = 50
MENU_TITLE_BOLD = 1
MENU_TITLE_ITALIC = 0
MENU_TITLE_ANGLE = -15
MENU_TITLE_CAPTION = "MSon MediaCenter"
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MENU_CENTER_TEXT = 1
MENU_X = SCREEN_WIDTH / 2 - 186
MENU_Y = SCREEN_HEIGHT / 2 - 1
MENU_WIDTH = 400
MENU_HEIGHT = 600
MENU_ITEM_HEIGHT = 50
MENU_ITEM_GAP = 10
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MENU_FONT_BACKCOLOR = 0
MENU_FONT_COLOR = -1
MENU_FONT_NAME = "Segoe Media Center Semibold"
MENU_FONT_SIZE = 36
MENU_FONT_BOLD = 0
MENU_FONT_ITALIC = 0
MENU_IMAGE_1 = AppPath.."Themes/Windows Media Center 2005/MENU_ITEM.bmp"
MENU_IMAGE_2 = AppPath.."Themes/Windows Media Center 2005/MENU_ITEM_ONOVER.bmp"
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MENU_SELECTOR = AppPath.."Themes/Windows Media Center 2005/Menu Selector.BMP"
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
end
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if (LOAD_BACKGROUND_THEME == 1) then BACKGROUND_FILE = AppPath.."Themes/Windows Media Center 2005/Background.html"
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
end
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if (LOAD_TV_THEME == 1) then TV_PROGRAMME_DATA_FILE = AppPath.."Themes/Windows Media Center 2005/TV Bottom Display.BMP"
TV_PROGRAMME_DATA_ALPHA = 200
TV_PROGRAMME_DATA_POSITION = 1
TV_PROGRAMME_DATA_X = 0
TV_PROGRAMME_DATA_Y = 0
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TV_COLOR_BUTTON_FILE = AppPath.."Themes/Windows Media Center 2005/TV Color Buttons.BMP"
TV_COLOR_BUTTON_ALPHA = 200
TV_COLOR_BUTTON_POSITION = 0
TV_COLOR_BUTTON_X = 10
TV_COLOR_BUTTON_Y = 10
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TV_PRORGAMME_SELECTOR_FILE = AppPath.."Themes/Windows Media Center 2005/TV Programme Selector.BMP"
TV_PRORGAMME_SELECTOR_X = 0
TV_PRORGAMME_SELECTOR_Y = 0
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
end
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This is Still a WIP, So if you want TV on your PC, then your stuck with my old Version for now, New version will have a working TVGuide, Will post a few Screenshots Below, (Sorry about size, but thats my screen resolution), Looking for Feedback on how to Improve.
Edit: I feel like the odd one out here as i seem to be the only one who only makes applications on darkbasic, NOT Games
Everyone Be Cool, You, Be Cool.