All Answers

0 votes
In reply to: Beta Roadmap

Quick update. The ChartJS control is almost ready, with full design capabilities, multiple datasets, mixed chart types, animations, etc. You can preview a simple sample here:

http://demo.wisej.com/apps/chartjs

  • Luca answered May 15, 2016 - 9:25 pm
  • last active May 15, 2016 - 9:25 pm
0 votes

Hi Nic,

Two issues 🙂

  • We have a couple of bugs related to drag & drop, one is the wrong coordinates being translated to local instead of screen or missing.
  • To move any Wisej control you can simply set Movable = true. You can also use ResizableEdges to enable resizing. When a control is resized or moved by the user, you’ll get the SizeChanged or LocationChanged events.

HTH

Best,

Luca

  • Luca answered May 13, 2016 - 3:30 pm
0 votes
In reply to: MouseHover

Hi Nic,

Two issues:

  • Most events in Wisej fire automatically and you can either attach to the event or override the On[Event] method. Except these events:

MouseMove
MouseEnter
MouseLeave
MouseWheel
KeyDown
KeyPress
KeyUp
QueryContinueDrag
DragDrop
DragEnter
DragOver
DragLeave
CellMouseEnter
CellMouseLeave
CellMouseMove

These are events that we don’t want to fire all the times and that must have at least  one handler attach. Once they are attached you can also override the corresponding On[Event] method.

  • There is a bug related to MouseEnter and MouseHover. Since they are treated the same way we checked only if MouseEnter is attached. It will be fixed in the new build. But, if you attach to MouseEnter you will also start receiving MouseHover.

Best,

Luca

 

  • Luca answered May 13, 2016 - 3:27 pm
0 votes
In reply to: Implement New Theme

Hi Frank,

Got it working now. I’ll continue playing with this awesome Theme Builder and feed you my input.

Thanks,

Cris

  • Cris answered May 12, 2016 - 9:50 pm
  • last active May 13, 2016 - 5:46 am
0 votes
In reply to: Implement New Theme

Hi Cris,

good catch, thanks. There was a problem with the textbox reading it´s default height from the theme definition.
It´s logged as WJ-7264 and is fixed in the latest build (1.1.93.0)

Regarding the selection of themes, you can use the following:

Set default theme in web.config – This is the one that is used in the designer (unless you select a different one manually)
Define a theme in default.json – Simply use “Theme”:”Name” (w/o extension). This overrides theme setting at runtime.

You can also load a theme at runtime in your code using Application.LoadTheme (“name”).

Hope that helps.

Best regards
Frank

0 votes
In reply to: Project Url

Hi Luca,

Yes, it’s about the port number when creating a new project. I tested in MVC 5 & 6 and each new project generates  a unique port number.

Thanks,

Cris

  • Cris answered May 12, 2016 - 5:13 pm
  • last active May 12, 2016 - 5:35 pm
0 votes
In reply to: Project Url

You mean the port? It’s probably stuck in the template. Will fix.

For the path, Wisej supports multiple entry points:

  • By default, when you create a new project, it will create Defult.html/Default.json as the default document – http://localhost/
  • You can rename Default.html/Default.json to something else, like MyApp.html/MyApp.json (change the html reference in MyApp.json) and now your app will respond to http://localhot/myapp
  • You can add additional entry points (sub applications) within the same project: Add->New Item->Sub Application. It will create a new SecondApp.html/SecondApp.json/SecondApp.cs. SecondApp.cs is the second entry point replacing Program.cs which is the default.

Sub projects only share code. They do not share the session.

Best,

Luca

  • Luca answered May 12, 2016 - 4:53 pm
0 votes
In reply to: Label - Dock Property

Hi Frank,

It’s working. Autosize property of Label is automatically set to True when Dock is set to Fill.

Thanks,

Cris

  • Cris answered May 12, 2016 - 3:22 pm
0 votes
In reply to: MessageBox issue

Hi Luca,

I removed <httpProtocol allowKeepAlive=”false” /> from web.config and I recompiled with the new version.

It’s OK now.

Thank you.

  • Bogdan Istrate answered May 12, 2016 - 8:29 am
  • last active May 12, 2016 - 12:15 pm
0 votes
In reply to: Label - Dock Property

Hi Cris,

WJ-7259 has been implemented and added to the latest build (1.1.92.0).

Best regards
Frank

0 votes

James,

WJ-7253 is now implemented in the latest build (1.1.92.0).

Can you please verify ?

Best regards
Frank

0 votes
In reply to: Beta Updates

We have just published a new build (1.1.90.0) including the following fixes and additions:

Item Type Priority Severity Title Resolution
WJ-7258 Task Low Trivial Document CRLF substitution with <br/> when AllowHTML is true. Complete
WJ-7257 Enhancement Medium Major Implement the fully async http handler for http requests. Complete
WJ-7245 Bug High Show Stopper When DataGridView.AllowUserToAddRows the grid generates all sorts of problems when adding rows. Complete
WJ-7252 Regression High Show Stopper Modal state fails on a second http request when the browser or server don’t support WebSocket. Complete
WJ-7254 Bug Low Trivial Directory traversal security issue Complete
WJ-7255 Enhancement Low Trivial Update Wisej assemblies to reflect the build number in their file versions Complete
WJ-7256 Enhancement Low Trivial Display wisej version info in designer Complete
WJ-7250 Bug Low Trivial MessageBox and AlertBox don’t honour Environment.NewLine Complete
  • Frank (ITG) answered May 10, 2016 - 10:20 pm
  • last active May 12, 2016 - 7:18 am
0 votes
In reply to: Beta Updates

A new build (1.1.92.0) is available, including the following fixes/additions

Item Type Priority Severity Title Resolution
WJ-7220 New Feature Low Minor Add the material design theme to the theme downloads. Complete
WJ-7253 Task Low Minor Implement editable combobox type ahead. Complete
WJ-7259 Enhancement Low Trivial Set Autosize to false when Dock/Anchoring is changed Complete
WJ-7243 Bug Low Minor When you click a button at the bottom edge of the visible area all content above shifts 1px. Complete
0 votes
In reply to: MessageBox issue

Hi Bogdan,

To update you on this issue. You can now remove <httpProtocol allowKeepAlive=”false” /> from Web.config. It is actually preventing the server from using WebSocket and it’s not needed anymore. We have changed the HttpHandler to a fully async handler now and release the requesting thread early when entering modal with http (with WebSocket there is no issue since it a single connection).

The problem was something that I was not aware of: all browsers limit ajax requests (XMLHttpRequest) to 1 per domain. The browser will actually block and wait for the previous request to complete. And IIS IHttpHandler will *not* signal to the browser that the request is completed until the requesting thread is terminated, and closing the socket doesn’t  work because of keep-alive.

Now it works perfectly because of the async http handler.

HTH

Best,

Luca

  • Luca answered May 11, 2016 - 4:15 pm
0 votes

Hi Nic,

You can also right click on the toolbox -> reset toolbox. Close and reopen VS. It should rebuild the toolbox.

Let me know.

Best,

Luca

  • Luca answered May 11, 2016 - 3:44 pm
0 votes
In reply to: Flitter Row

You can  use the Filter property of the BindingSource:

https://msdn.microsoft.com/en-us/library/system.windows.forms.bindingsource.filter(v=vs.110).aspx

 

 

  • Luca answered May 11, 2016 - 3:41 pm
0 votes

James,

ticket number for this issue is WJ-7253.
We´ll inform you when it´s resolved.

Best regards
Frank

0 votes

Bernhard,

this has been logged as WJ-7254 and already fixed in the nightly build (1.1.90.0), the way Luca described it.

Best regards
Frank

0 votes
In reply to: Label - Dock Property

Cris,

I have logged WJ-7259 for that enhancement request.
We´ll inform you when it´s added.

Best regards
Frank

0 votes

It’s fixed now. To keep track of the build number, I was renaming the downloader after each update. No need to continue doing it. Thanks. 🙂

  • Tiago Freitas Leal answered May 11, 2016 - 9:04 am
  • last active May 11, 2016 - 9:13 am
Showing 11301 - 11320 of 11k results