Metro Shell and Metro Theme allow you can change the background and colour with amazing colors palette in the best metro style. All of the personalisation settings you know and love are still here too, and you can still use them to personalise the apps. (Beta version)
Perfect, modern and Amazing theme ever thanx Julian,, but i have little problem when i lunch the app... Error launching the screen. Error : Could not load file or assembly 'System.Xml.Serialization, Version=22.214.171.124, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest. (Exception from HRESULT: 0x80131053)
Greetings to all,
Running a Lightwitch project with MetroShell and MetroTheme I systematically get the followings errors:
A)-<Could not resolve reference property 'Application Theme' with reference string 'PaulozziCo.MetroShell: Metro Theme'. Reason: 'NoItemFound'>
B)-<Could not resolve reference property 'Application Theme' with reference string 'PaulozziCo.MetroShell: Metro Shell'. Reason: 'NoItemFound'>
C)-<Values does not fall within the expected range.>
_Using Visual Studio 2013, cpu-64x, OS-64X Windows 8.1
_System.Xml.Serialization are in the references and the same applies to
PaulozziCo(MeTroShell.Client, Design, Common)
_I proceedin the following manner:
1. PaulozziCo.MetroShell.vsix file to local machine.
2.Double-click the PaulozziCo.MetroShell.vsix file.
3.Open a LightSwitch Project.
4.Enable the PaulozziCo.MetroShell extension.
4.Select from drop-down lists,the MetroTheme and MetroShell.
In advance thank you for your celerity,
Is it possible for a developer to control the visibility
property of the MORE button. It would be useful to our team
to maintain a constant look and feel. It is most often a requirement
from our customer.
Here is the solution I have found to hide the MORE button:
For the Shell, select LightSwitch Standard Shell. As for the Theme, select MetroTheme.
Hope you find usefulness,
Sorry for the delay in returning. There is no way to make it exposed by code.
The biggest problem is that I have not found time to keep the project since its last publication. I'll have the project as 'open' to the community make the improvements soon on github.
You need to extend the Application class to define default settings. VB code below:
Public Class Application
Private Sub Application_Initialize()
ThemeSettings.SettingsInstance.ShowScreenTitle = False
ThemeSettings.SettingsInstance.RibbonPositionValue = RibbonPosition.Top
Is it possible to provide a download link for earlier versions? I installed version 2 and unfortunately the black Metro look did not suite the application well, while I would like use it within Lightswitch 2011 applications.
I have the source code for version 1.9.1, although I no longer see it displayed for download within the description page, so Julian might not wish to have it forked for further development. We will have to wait and see a response from him first before I proceed.
DedoOne can provide the link to the previous version without problems, I removed it for the sake of updating.
I remember that the current version is still beta. However the same concept follows a difirente definition color palette that is a xml. The concept is to allow the developer to define a new file with the colors you want. I studying the point of extension to it.
So sorry for being so late in responding Esteban and Susan. Here is a link to download the source code for version 1.9.1. I have not packaged it yet, as I know little in regards to building Themes.
If either of you manage to package it successfully into a vsix, please let me know, as I would love to download it. I'll do the same should package it before you.
Never mind, I just dotPeeked it.
If you want to change the theme on startup without loading from IsolatedStorage, and/or change the other settings... extend the Application class on the client:
public partial class Application
partial void Application_LoggedIn()
ThemeSettings.SettingsInstance.ShowScreenTitle = false;
Hi Julian. Absolutely love this shell! Only problem is I really need to be able to edit or add to the existing colour scheme our company RGB otherwise there is some major colour clash on the screen! Is there any way of achieving this on Version 2?
Ooops my bad... I mistakenly moved the zip file within my Onebox Account. The source code for Version 1.9.1 can be found once again downloaded here: https://www.dropbox.com/s/yn94tw4yypuclif/PaulozziCo.MetroShell.zip
I'm getting the following error when I try to use your skin and theme with VS 2012 RC release. Is this a known issue?
Error launching the screen. Error : Could not load file or assembly 'System.Xml.Serialization, Version=126.96.36.199, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest. (Exception from HRESULT: 0x80131053)
Great found the problem. Actually the error message was explanatory to me and figure out what went wrong.
The error point to the System.Xml.Serialization.dll file ver:188.8.131.52.
But if you load the extension to LS it replaces this file with an older version. What you have to do is remove that file from the project and reference the right version.
Hope it helps others.