[Logo] Enterprise Client Community
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Messages posted by: CaptainCasa  XML
Profile for CaptainCasa -> Messages posted by CaptainCasa [5526] Go to Page: 1, 2, 3  ...  367, 368, 369 Next 
Author Message
Hi Georgi,

yes, you are right - this is not perfect.
In short: we did an update here - for JEE it is available with interim update 20240516_INT2 (only on Maven, only JEE - complete installation is then coming next Monday).

Some more words: the column header is the one to receive the "click-events" on client side. Up to now only clicks were accepted when they werer originating from the header cell itself or from the label control inside. Now that you set the label size to 0, there was no event anymore.

Why did we exclude other controls (you know that in the browser click-events are bubbled up...)? If you place a FIELD into the header then you do not want to trigger a sorting because the user places the cursor into the field...

With our update we now also mark "stupid click events" (like clicking into a field) as events to not be processed for sorting. So we now can sort out the events in a clear way. Click on label is used, click on field is not used (if enabled...), click on button/... is not used.

Thanks for your message! Björn
Hi,

the CaptainCasa RADIAL component is similar - but not the same

One easy way to overcome is:

1. Render the pie chart server side as SVG image.
2. Embed the SVG image as IMAGE into the dialog, use e.g. TempFileManager of BufferedContentMgr to make it available as URL.

3. Use OVERLAYAREA component to draw text in front of image.

Code:
 ROW
   OVERLAYAREA
     OVERLAYREABASEITEM
       IMAGE image="...reference to the dynamically generated image..."
     OVERLAYREAITEM bloundsanchor=centermidde x=50% y=50% z=10
       PANE
         ROW 
           LABEL
         ROW
           LABEL
 


For creating the server side SVG I cannot name a library, but there must be one somewhere. Or you directly write the SVG on your own... ;-)

Kind regards! Björn
Please check 20240515_INT1 (Maven only).
New annotation parameters are "popupHeight" and "popupWidth". You can set one or both.

Thx + regards! Björn
Hi Ulli,

@1. yes, is added

@2. new parameter "columnWidths" was added to annotation "dovalidvaluesbydatagridviewdofw", same usage as "columnFormts". Parameter is a String[] (not int[]) because columns have percentage sizes...

Just uploaded 20240514_INT1 to the Maven repository.

Kind regards! Björn


...is available in the download area.

Details about changes: http://www.captaincasa.com/docu/eclnt_changelog
...is available in the download area.

Details about changes: http://www.captaincasa.com/docu/eclnt_changelog
...is available in the download area.

Details about changes: http://www.captaincasa.com/docu/eclnt_changelog

IMPORTANT: please check change log - external client libraries were outsourced into own .jar libraries/artifacts with previous update 20240206
...is available in the download area.

Details about changes: http://www.captaincasa.com/docu/eclnt_changelog

IMPORTANT: please check change log - external client libraries were outsourced into own .jar libraries/artifacts with previous update 20240206
...maybe you have noticed: the CaptainCasa website (www.captaincasa.com) was updated - and now uses an up to date wordpress theme - and a (hopefully) more inviting start page...

Have to mention: I received great support of our partner in Bulgaria (company Evolution IT) when updating our system - with a downtime of exactly 21 minutes to update the PHP version, update the Wordpress version, integrate the new theme and update the mySql database...

Kind regards! Björn
We were notified about a bug in 20240416 - the component FIXGRIDWITHGROUPING is not working correctly anymore - it does not render any content. - The bug was introduced with 20240416, so it is not present in earlier versions.,

We fixed the bug and the fix is part of our next week's update.

We also loaded version 20240419_FIX into our Maven-repository which contains the fix.

Sorry for the inconvenience!

Kind regards! Björn

Hi Frauke,

it is the .jsp page that is the starting layout for any page: if you start...

http://...whatever.risc

...then the client actually calls the ccaround.jsp layout- and within this arranges the whatever-page as ROW(PAGEBEAN)INCLUDE.

So the client's data requests (== the normal client roundtrips to your applicaiton) are going through this page. If you switch your browser to development mode then you see one "ccaround.jsp..."-POST communicaation per serer roundtrip.

If your application runs into some error which is passed to the client, then the ccaround.jsp-roundtrip is the one to get the 500-response.

Kind regards! Björn
...is available in the download area.

Details about changes: http://www.captaincasa.com/docu/eclnt_changelog

IMPORTANT: please check change log - external client libraries were outsourced into own .jar libraries/artifacts with previous update 20240206
Hi,

a scrolling in a FIXGRID by default always picks the next chunk of data from the server-side! The grid is NEVER loaded as complete list of items to the client but is "paged" for performance reasons.

On server side all data that is referenced by default is picked - because it might have changed in the meantime!

For grids there is some accelerator to reduce the picking of the grid item properties: please take a look into the Developer's Guid: https://www.captaincasa.com/docu/eclnt_risc_developersguide/index.html?performanceoptimizationofgrids

Kind regards! Björn

PS: the attribute AVOIDROUNDTRIPS is for grid selections "only". A grid selection sometimes needs not to be immediately passed to the server side...
...is available in the download area.

Details about changes: http://www.captaincasa.com/docu/eclnt_changelog

IMPORTANT: please check change log - external client libraries were outsourced into own .jar libraries/artifacts with previous update 20240206
Hi,

compared to the "old" Swing color picker the number of colors that you can select from the HTML-version is quite limited... ;-)

The minimum we can (easily) do: have some more colors to pick from - currently there are 60 colors, so to update to 2 or 3 times more is not a problem.

Will do so for next or second-next update.

Kind regards! Björn
 
Profile for CaptainCasa -> Messages posted by CaptainCasa [5526] Go to Page: 1, 2, 3  ...  367, 368, 369 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team