All Answers

0 votes

Hi Simone,

the textColor has to be set on the upload control, not on the child component
since the Upload container overrides it, because it´s the one that receives the color from the app:

upload_control

The missing states are logged as #1715 and will be fixed in the next build.
Please note that it does not mean that the widget does not support it, it´s just a suggestion.
You can basically type any any state. It´s up to the js implementation and states can also be added by code at any time.

Best regards
Frank

  • Frank (ITG) answered Dec 17, 2018 - 8:24 pm
  • last active Dec 17, 2018 - 9:39 pm
0 votes

Hi Arturo,

the link uses 1.5.38 ? Works for me.
What browser do you use ? Do you get any error in the console ?

Best regards
Frank

0 votes

sorry for kept you waiting , i’ve used the source code on the official documentation i hope is ok if i used this

thanks

0 votes

hi, thanks for the quick answer, i created an example with the same page as my main so this is the same method i’ve used there, but i can’t find website code with ui-grid, but if you want you can check the website : http://ui-grid.info/

I continue till i find a working website with ui-grid or i create a website, but it will take a while, sorry for not finding a good html source

0 votes

Please  attach

1. the wisej integration project that you tried and

2. a working html project using  the Angular JS ui-grid that works

We can try to help.

 

 

  • Luca answered Dec 17, 2018 - 3:55 pm
0 votes

Thanks Luca,

Lazy loading sounds interesting too. I’m not sure I have 500,000 nodes but I have enough that loading them on demand would be very beneficial.

Look forward to the sample and the fix.

Thanks again

Nic

 

0 votes

Looks like a regression. I will updated you when logged and fixed.

  • Luca answered Dec 14, 2018 - 1:59 am
0 votes

It’s probably timing out.

There is a bug with the VirtualScrolling and selection. It’s fixed and will be in the next dev or release build. I tried with half a million nodes using VirtualScroling and LazyLoading and it works very well  now. In general, LazyLoading lets you populate nodes when they are expanded the first time. Virtual scrolling limits the rendering to the visible area of the control.

Wisej already sends to the client only the nodes that are made visible (the parent has been expanded) but when everything has to be rendered it becomes too heavy for the browser unless virtual scrolling is used. I’ll upload a sample here that shows the differences, that’s the one I used to test the 500,000 nodes.

  • Luca answered Dec 14, 2018 - 1:58 am
0 votes

You may find that this is the Winform browser control – its very old. Many javascript based sites will not work in this control. In a similar situation we switched to the Chromium embedded browser which is up to date and resolved all our issues. There are several commercial offerings and open source using CEF.

HTH

Nic

0 votes

Hello,

I’m trying to display a Wisej Application from a WINFORM containing a standard VStudio WebBrowser component.

The Winform is displaying “Sorry, this browser is not supported

The winform has been developped on Win10 VS2015 and VS2017, but both are showing the same error.

I tried adding <meta http-equiv=”X-UA-Compatible” content=”IE=11″ /> to the Wisej App default.html without success.

Changing the underlying internet explorer browser setting (through a separate IE instance) doesn’t solve it.

All suggestions are welcome.

Thanks.

 

0 votes

Will log. You can also move an item to top or bottom of the list using right click Bring to Front or Send to Back.

  • Luca answered Dec 12, 2018 - 6:48 pm
0 votes

You can use it at runtime. It’s just a way to call a method that returns a collection. In Wisej you can bind to any collection or use any ORM, including ER5 and ER6.

  • Luca answered Dec 12, 2018 - 6:47 pm
0 votes

Padding in the button or padding in the cell to increase the space around the button?

If you are using the DataGridViewButtonColumn you can set the Padding in the column.DefaultCellStyle. It applies to all the cells. Or you can set the Padding of each cell’s Style.

If you want to increase the space around the button, it’s a theme property since the buttons on DataGridViewButtonColumn are not actually button controls. Cells are rendered as HTML content. Try with the Theme Builder,  you can set the margin property and reduce the height of the buttons usnig “calc(100% – 10px)”, if the margins are 5.

 

 

  • Luca answered Dec 12, 2018 - 6:45 pm
0 votes

Wisej uses (must use, you can’t make an unsecure ajax request from a secure page) the protocol used to load the page. If the page is https then the data loads and all ajax requests are https. The websocket requests also become wss.

You can also enforce a wisej app to always use https by setting “secure”: true in default.json.

  • Luca answered Dec 11, 2018 - 9:24 pm
0 votes

Hi John,

this is currently not possible. You have to select an item first before dragging it.
I have logged an enhancement request to automatically select an item on DragStart (#1705).

Best regards
Frank

0 votes

Hi Tobias,

actually the problem is different. The themes are created in c:\users\<user>\documents\Wisej\Themes
when you first open the ThemeBuilder and they are not present.

Please let me know if that fails for you.

We just noticed a problem with the Blue-2 Theme and this one will be fixed in the next build.

Regards
Frank

0 votes

Hi Tobias,

this problem will be fixed with the next build, thanks.

In the meantime please download the theme files “manually”.

Best regards
Frank

0 votes

Hi Edmond,

please try starting the installer directly, choose repair and check Visual Studio 2015 and Visual Studio 2017.

Best regards
Frank

0 votes

Firefox supports Brotli on HTTPS only: https://www.mozilla.org/en-US/firefox/44.0/releasenotes/

This is how it works in Wisej 2 once you add the Brotli assembly:

  • HTTP or HTTPS support is up to the browser. When the browser returns that it accepts the “br” encoding, Wisej will compress using Brotli. Browsers return a list of accepted encoding so you are likely to see “br, gzip”. Wisej will use “br” if the Brotli assembly is in the project, or it will use gzip. This means that supporting brotli for HTTP requests is up to the  browser. Wisej uses HTTP for the initial page loading and data loading (datagrid).
  • WebSocket connections do not support any form of compression natively. So Wisej can compress using whatever we like. When the brotli assembly is present, Wisej (2) will always compress using Brotli on any browser regardless of the browser support for brotli. Othewise Wisej compresses websocket responses using Gzip. Websocket compression in Wisej kicks in when the response is bigger than 2K.

How to check?

For HTTP just look at the network using dev tools, and if it shows “br” in accept encoding then look at the size of the response with and without the brotli assembly.

For WebSocket you need to look at the “frames”. In Chrome use F12, in the Network make sure WS is selected, then click on the app.wx initial request, you should see “Frames”, select it and you should see all outgoing and incoming websocket messages. The compressed ones show as [Binary Frame]. Look at the size with and without the Brotli dll.

We tested by creating 2000 buttons. The response was 1.2M without compression, 35K with Gzip and 15K with Brotli.

HTH

 

 

 

  • Luca answered Dec 10, 2018 - 5:55 pm
0 votes

Hi Hitesh,

minimized windows don´t go anywhere, they are just hidden.
In your application you can handle the WindowStateChanged event and decide how to represent minimized windows.

There aren´t any limits to how an app can manage those minimized windows.
Wisej already provides the Desktop view with a built in taskbar. The desktop control can also be used as a child of a page
to restrict the floating window management.

You can find a sample of a custom implementation here:

http://wisej.s3.amazonaws.com/support/attachments/Wisej.CustomMinimizedWindowsTray.zip

Please use it as a guideline as there are virtually infinites ways to implement it.

Best regards
Frank

Showing 6481 - 6500 of 11k results