All Answers

0 votes

Hi Frank,

It works, thanks!

Since we are talking about MDI, can you elaborate on the following point of your new beta version? To be honest I don’t quite understand what you mean. An example would be very helpful:

“Mdi child forms merge their menu into the parent’s menu when activated.”

Best,
Alex

 

  • Alex Prinias answered Oct 26, 2016 - 4:23 pm
0 votes

Hi Cris,

this bug was logged as WJ-7729 and it should be fixed in 1.2.82.

Best regards
Frank

0 votes

Hi Alex,

can you please retest with build 1.2.82 ?

Thanks in advance,
Frank

0 votes
In reply to: FlowLayoutPanel

Hi Cris,

the problem with Autosize in a flow layout panel was logged as WJ-7731 and is now
fixed in the latest release (1.2.82).

Best regards
Frank

0 votes
In reply to: Designer Error

Hi Alex,

the latest build (1.2.82) should fix that issue.

Best regards
Frank

0 votes

Hi Alex,

thanks, this is logged as WJ-7735 and fixed in the latest release (1.2.82)

Best regards
Frank

0 votes
In reply to: Beta Updates

We have just released a new beta update (1.2.82).

New features:

The ListView control is implemented. All the themes have been updated accordingly.

Supports Tile, SmalIlIcon, LargeIcon and Details views. It’s built using the virtual infrastracture from the qooxdoo layer and renders only the visible items in the DOM with unlimited virtual scrolling. Each item can have a state icon (or a checkbox), an icon and text. Colors and icon sources like theme icons or URLs are supported. It also supports working in VirtualMode and label editing.

Known issues:

  • The ItemSize property sets the overall size of the item.
    It has to set only the size of the text widget and let the list view resize the items depending on the layout and size of the icon.
  • ListView.AutoResizeColumn() is not implemented yet.
  • Automatic sorting is not fully implemented.

MonthCalendar and DateTimePicker have a new drop down Month/Year selector. It shows by tapping the month year label at the top.

Added new UserPopup control. It’s derived from UserControl and it can be opened in design mode. It can be used as a custom popup to attach to any control. Use ShowPoup() with the different options to determine where to show the poup and how to align it to the opener control.

Mdi child forms merge their menu into the parent’s menu when activated.

DataGridView can resize the columns using the divider between them when the column headers are hidden.

Fixes / Enhancements:

Item Type Priority Severity Title Resolution
WJ-7735 Bug Medium Minor DateTimePicker.NullableValue and NumericUpDown.
NullableValue properties don’t fire PropertyChanged when bound to a data source.
Complete
WJ-7702 Bug Low Trivial Collapsed panels don’t resize correctly when docked/anchored and collapsed. Complete
WJ-7703 Bug Low Trivial Collapsed groupboxes don’t resize correctly when docked/anchored and collapsed. Complete
WJ-7704 Regression Low Major Collapsed panels lose their size and location when expanded at design time. Complete
WJ-7705 Enhancement Low Trivial MonthCalendar reizes the week column, it should have a fixed width. Complete
WJ-7706 New Feature Low Trivial Add year range drop down to the date/time selector used
in the MonthCalendar and DateTimePicker control.
Complete
WJ-7724 Bug Medium Major Cannot show a modal dialog after closing it the first time. Complete
WJ-7725 Bug Low Trivial DGV doesn’t use the control’s BackColor and ForeColor. Complete
WJ-7726 Bug Medium Major DGV issues multiple data reloads when hidden and shown again. Complete
WJ-7727 Bug Low Trivial Controls’ tool icons are not shown at design time
when they use an embedded image.
Complete
WJ-7376 Enhancement Low Trivial Make the mdi child preview tab become a button outside of the scrollable tab strip. Complete
WJ-7730 Enhancement Medium Minor Allow the DGV to resize the columns when the column header panel is hidden. Complete
WJ-7731 Bug Medium Major Controls with AutoSize=true are expanded in the FlowLayout panel. Complete
WJ-7732 Bug Medium Major Inner padding is not used in the layout of docked children. Complete
WJ-7728 Bug Low Trivial The first active mdi child may not set the mdi tab active. Complete
WJ-7729 Bug Low Minor TextBox and ComboBox Selection properties don’t work correctly
– their initial value is -1.
Complete
WJ-7733 Enhancement Low Minor Merge the menu of the active mdi child window with the mid parent. Complete
WJ-7734 Regression Low Trivial Dragging a new control over a FlowLayoutPanel always ends up
at the first position.
Complete
0 votes
In reply to: Beta Updates

Hi Rui,

the Ribbonbar will be published after the final release which is due on November 1st.

For further questions, please create a new question as this thread is mostly intended to inform about new updates.

Best regards
Frank

0 votes
In reply to: sqlServer Mode

We don’t use ASP.NET sessions. Wisej sessions work in memory. You can plug in a custom session manager if you like, but it sill must be in memory.

Deserializing from a string on every request like a traditional web page would cripple the system to becoming unusable. Wisej uses many tiny packets back and forth all the times through a live WebSocket connection, which cannot be transfered to another server.

Load balancing works with the /healthcheck configuration. Wisej is able to tell the load balancer when to stop hitting a specific server depending on session count, cpu load, memory percentage, etc.

HTH

Best,

Luca

  • Luca answered Oct 26, 2016 - 3:19 pm
0 votes
In reply to: Beta Updates

Did you will have a Ribbonbar control?

Thanks & Regards,

Rui

  • Rui Oliveira answered Oct 26, 2016 - 2:06 pm
0 votes

Hi Luca

Thank you for your fast response! Please do send me a version of the Polymer integration component as soon as it’s available. I’m curious.

Regards,

Daniela

  • Daniela answered Oct 26, 2016 - 12:56 pm
0 votes

Hi Daniela,

We have a general wisej polymer integration component that can integrate the polymer library and widgets but it’s not ready to be distributed yet. It will be soon. I can send you a dev/incomplete version right after the release. It willbe distributed as an extension with the full source code anyway.

Some google widgets instead will get a specific component, like charts and treemaps, for example.

In terms of overhead there is no difference on the client side when using a javascript widget directly or integrated in wisej.

Best,

Luca

 

  • Luca answered Oct 26, 2016 - 12:51 pm
0 votes
In reply to: Designer Error

Hi Alex,

that’s caused by the mismatch the designer assembly from 80 and the rutime assembly from 79. Wisej.Platform.setOption is called by the javascript in the designer but it’s not present in .79.

It will be fixed as soon as the two are in sync. Hopefully with the last beta update today and a release candidate in a day or two.

Best

Luca

  • Luca answered Oct 25, 2016 - 11:09 am
0 votes
In reply to: FlowLayoutPanel

Hi Luca,

You are right. Setting the combobox will resolve the issue. If I may add,  inserting a label control before the combobox thru code without changing Autosize property, the combobox will be in the right position. Don’t know how and why.

Thanks.

  • Cris answered Oct 24, 2016 - 7:32 pm
0 votes
In reply to: FlowLayoutPanel

Just tried, I see the issue now:

When autosize is true, the control expands to fill the row. This is a bug in the layout engine, will log. Autosize should only force the height in this case.

In  your sample set AutoSize false on the combobox as well and it will work.

When you drag a control on the flow layout panel you should see a small I marker to show he insertion point. It works when moving controls inside the flow layout panel but when dropping a new control it always ends up on top – bug as well.

Thanks,

Luca

  • Luca answered Oct 24, 2016 - 5:58 pm
  • last active Oct 24, 2016 - 5:58 pm
0 votes
In reply to: FlowLayoutPanel

Hi Luca,

That’s what I understand and I was just surprised. The code I sent you doesn’t dock any controls added to the FlowLayoutPanel except for the panel itself. How about adding the textbox using the designer?

Anyway, I’ll try to look at the screencast you are referring to.

Thanks.

  • Cris answered Oct 24, 2016 - 5:43 pm
0 votes
In reply to: FlowLayoutPanel

Hi Cris,

Controls in the flow layout panel should not be docked or anchored (we should probably change the layout engine to ignore those settings). The flowlayout panel manages the children location and flow direction. You can set the flow break property to force a new line. We added a new property FillWeight to achieve a better responsive, controls with the FillWeight will fill the row proportionally. You can use Min/MaxSize to limit the automatic expansion.

See this thread https://wisej.com/support/question/panel-containing-flowlayoutpanel-resizing-docking-wrapping-etc

There is also a screencast an small sample app in my last reply there. When you see the screencast, the last panel shows the fillweight in action.

HTH

Best,

Luca

 

  • Luca answered Oct 24, 2016 - 5:27 pm
1 vote
In reply to: [SOLVED] Logon Form

Hi Ed,

In Wisej there in no such concept as Login Form. A simple logic could be as follows:

Create a normal Form, e.g. LoginForm, which can contain, let’s say, your login and password textboxes and a Login button. At the login button’s click event execute your login logic and if it is satisfied raise an “Authenicated” event.

In the Program.cs Main method, create and show the LoginForm. Create a handler for the Authenicated event, and in this handler create your application form (after authentication), e.g. AppForm,  call the LoginForm’s Hide method and then show the AppForm.

Hope this helps.

Best,
Alex.

  • Alex Prinias answered Oct 24, 2016 - 3:45 pm
0 votes

Ok, Luca, no worries, I’ll wait for the next build, or may be the release!

Best,
Alex

  • Alex Prinias answered Oct 23, 2016 - 9:29 pm
0 votes

Hi Alex,

I can’t reproduce with my build, so hopefully it was fixed by something else. There has been a lot of work with  the mdi system to close the release,  including merging the mdi child menu with the parent’s menu, moving the preview icon  out of the tabs bar so it’s in a fixed location – which required a rewrite of the tabbed mdi child system.

Best,

Luca

  • Luca answered Oct 23, 2016 - 8:56 pm
Showing 10301 - 10320 of 11k results