Hi Christian,
can you please send a us a sample dll that you obfuscated ? Please send it to supportATwisej.com
Thanks in advance !
Best regards
Frank
Hi guys, many thanks for your kind words. Your feedback is very valuable for us.
We actually have a new section for our website currently in design. Five success stories are on their way and should be published soon. If you would be willing to share your experience with Wisej and talk a little about what you use it for, please drop me a line at thomas[at]iceteagroup.com. I’d be more than happy to send you a few interview questions to wrap it up as a little customer experience story.
Best wishes
Thomas
The RibbonBar button and and split button don’t have the Style property like the Toolbar button. They have the Orientation property. Vertical means that the button fills the column vertically and the internal layout is vertical (icon, text, down arrow if it has a menu or is split), while Horizontal means it fills a row and the layout is horizontal.
Other ribbon items don’t have this option. Some are always horizontal, like the TextBox, ComboBox, CheckBox, etc. And some are always vertical, like the separator.
We also have the RibbonBarButtonGroup which allows you to group buttons in horizontal groups, see the “Edit” tab in the sample.
The ThemePicker in the sample is a normal control, it can be wrapped in a RibbonBarItemControl. It works the same way as the DesktopTaskBarItemControl. It lets you pick a control from the container and it includes it in the RibbonBar. For example, if you want to include a DataGridView, drop a DataGridView on t he form, then in the RibbonBarItemControl select the dataGridView1 control and you will see that it gets imported in the RibbonBar. The same would happen with the DesktopTaskBarItemControl, and soon with the Toolbar as well.
This lets you handle all the events on the imported control directly.
The RibbonBarItemControl can be Vertical or Horizontal. It’s a very complex control.
Also please notice that when in design mode you can click on an item to select it in the designer.
I misread your post. Sorry about that. The DayClick right-click was never implemented because the fullcalendar library doesn’t support it and our patch for the EventClick right-click doesn’t work for the DayClick. I will look into this again, maybe there is something I missed in the fullcalendar code that would allow for right DayClick events.
Hi Eric,
you need to enable WebSockets. Can you please check with e.g. Chrome Console (F12), then type Wisej.Core.request
It should show something like this:
{loaderTimeout: 2000, loaderTimerId: 0, loaderVisible: false, webSocket: WebSocket, useWebSocket: true, …}
Hope that helps.
Best regards
Frank
Hi Luca,
best support ever!!! thank you so much.
I am a programmer of desktop application, but from your post I’m also learning javascript.
When you have time, you can tell me why the href url of the hotspots not work anymore?
thanks
Cristian
Absolutely. Love the framework, love how easy it is to extend with other javascript components, love how responsive the developers are when you have issues or just can’t figure something out. Some of the developments could be done more quickly and the roadmap could be clearer but overall it is hard to beat.
I couldn’t agree more!
It’s only possible with local self hosting or standalone. See https://wisej.com/blog/self-hosting-and-standalone-web-apps/
It is impossible otherwise to route events and receive data from the .NET application.
The AutoUpdater reads the license information from wisej-developer.lic in C:\ProgramData\IceTeaGroup\Wisej. If that file was not updated you can delete it and activate the license again.
The fullcalendar library doesn’t support right clicks on events. Our integration added a patch to support right clicks (the ‘contextmenu’ event in javascript) but it stopped working with the last updated of the fullcalendar libary.
You can find the updated project here: https://wisej.com/extensions.
Handle FullCalendar.EventClick and check e.Button for the Right button.
You have to add an hotspot click handler to the pannellum definition: https://pannellum.org/documentation/reference/
I have added this to startup.js
// add hotspot click handler.
if (options.hotSpots) {
var handler = this._onHotSpotClick.bind(this);
for (var i = 0; i < options.hotSpots.length; i++) {
var hs = options.hotSpots[i];
hs.clickHandlerArgs = qx.lang.Object.clone(hs);
hs.clickHandlerFunc = handler;
}
}
and
/**
* Click handler for the hotspots.
*/
this._onHotSpotClick = function (e, hotspot) {
this.fireWidgetEvent("hotspot", hotspot);
}
It will fire the “hotspot” event in the WidgetEvent handler. The e.Data dynamic object will be the full hotspot object. In C# the handler looks like this:
private void Pannellum1_WidgetEvent(object sender, WidgetEventArgs e)
{
if (e.Type == "hotspot")
AlertBox.Show(e.Data.text); // e.Data is dynamic and has all the hotspot fields.
}
See attached modified sample extension.
Thanks, it’s a problem with the theme engine, will log as a bug. You can work around it by refreshing: Application.Navigate(“/”);
I’m not sure I understand the question. It’s a normal C# or VB.NET class.
Hi Frank,
I’m at the early stage of doing some tests using this new RibbonBar extension, and have few questions :
I added a new window2 and a new RibbonBar. Then a ribbonPage -> RibbonGroup -> RibbonBarItemControl.
The selection of available controls is :
myribbonBar1 + Window2, nothing more, where on you Window1, the selection is button1,ribbonbar,themePicker1,window1.
I tried to change my userControl namespace to Wisej.RibbonBar as your’s but without success.
Thanks.
Thank you – that worked perfectly.
vb.net:
htmlView.Eval(“this.getChildControl(“”pane””).getChildControl(“”scrollbar-y””).setMarginLeft(17)”)
Thanks Tiago, I had already hacked it to move on but thought I should report it anyway.
Also just noticed the (ITG) in the signature – congrats!
Nic
Hi,
There is any solution for ListView selected row color ?
with the mixin file this property is broken.
Thanks
Orel
Hi Dino,
I have attached the fixed project. These are the errors:
HTH
/Luca
