User Profile & Activity

Nicholas Lie Member
nicholas@intersoftsolutions.com
Page
of 3
Posted: May 13, 2014 11:28 AM

Hi Thomas,

Have you gotten this sample to work properly after using the nightly build?

Hi Domingo,

Really sorry for the inconvenience. I've successfully tried to replicate your issue and we're currently working on it. We'll keep you posted on this issue. Most likely we'll fix this in our nightly build.

Hi Nick,

Really sorry for the frustration you've experienced in installing our product. We have updated the installer to include the ability to specify the folder to install Crosslight into. One thing to note that when specifying the install folder, don't forget to include the backslash (\) at the end, for example: C:\Test\ instead of C:\Test. Hopefully this will resolve your issues. This installer should also fix the ProjectWizard assembly not properly installing to the Global Assembly Cache.

Hi Domingo,

Thanks a lot for your feedback. That's certainly something we'lre looking forward to. Since we're moving towards more agile practices, we're currently finding ways in order to release updates in a much more frequent manner, hopefully as seamless as possible. Will keep you posted regarding this issue.

Hi Andrew,

Thanks for the question. The error is because, exactly, that you are using a MultiPageViewModel. If you would kindly take a look at the MVVMSamples shipped with Crosslight, may I redirect your attention to the EventPublisherViewModel which contains the following code.

private void ExecuteSendMessage(object parameter)
{
    ((IMultiPageViewModel)this.ParentViewModel).SelectedIndex = 1;
    EventAggregator.Default.Publish<DelegateEvent<string>, string>(this.Message);
}

Instead of invoking the navigation service here, you need to set the SelectedIndex to move from one tab to another. Feel free to ask if you have any further questions. Thanks.

Posted: April 29, 2014 9:41 PM

Hi Nick,

The error you're seeing is because the Visual Studio does not recognize Profile158 yet. What I mean by this is that when you try the Core project's .csproj file, you will see that the PCL project comes under the Profile158. I suspect that your VS does not recognize this yet. Can you confirm that you have properly installed Xamarin platforms yet?

Posted: April 29, 2014 9:28 PM

Hi Nick,

Currently, the Crosslight license applied in Windows using License Manager only applies to the Crosslight Project Wizard licensing. Since you'll be using runtime license to license your Crosslight applications, you would not require license manager for Mac. Crosslight Project Wizard is not available for the Mac platform yet.

Thanks for your valuable feedback Nick! I think that would be difficult to accomplish, as you said. In Crosslight core project, we try as much as we can not to introduce platform-specific technologies into it, so that we can handle the behavior on each platform directly. Have you come across our form builders? Check out our MyInventory sample that comes with Crosslight, and check out Item.FormMetadata.cs. Since our form builders are based upon attributed properties, this way, it's platform-agnostic, and we can handle them properly based on the platform that we're currently working on. I'll try to raise this request to our development team, however, expect it not to be available anytime soon. 

On a second thought, I have new suggestions for you. You can introduce your own "form metadata", but instead, a "table cell metadata" on which you can build in the core project, and translate them on each platform. Let me know if you have any other thoughts.

Thanks!

HI Nick,

It's very unfortunate, but it seems it's not possible right now using the StyleAttributes, since it only provides properties to change the background and foreground color, as well as applying strikethrough text. However, this issue is open as a feature request and will have it in our v3 roadmap.

Thanks for your insight Nick! 

Currently we don't have any roadmaps for you on theming Crosslight app in a cross-platform manner, although we are planning to add more features on UI in the v3 roadmap.

All times are GMT -5. The time now is 6:54 PM.
Previous Next