Hi Ben,
Good point. I found this Commercial Soluton on the web. It’s a bit on the expensive side. I guess you could find other less expensive solutions.
Hi Ser,
I have tried to replicate that issue, but couldn´t.
Can you please give me ssome hint about the data table ? How many columns ? How many rows ?
Any chance to provide us with a complete sample or the missing data table content definition ?
Thanks in advance.
Best regards
Frank
Hi Ewan,
I looked into this again and managed to pinpoint the bug in crafty clicks that prevents gfxMode 2 from working correctly. Using an htmlbox won’t work in Wisej. The problem is that they create the overlay div in the wrong position in the dom and relay on the absence of the z-index style on parents to render the wrong layering. It should be impossible in a browser to have a div behind another div but showing partially on top.
In fact as soon as any div in the hierarchy above the target element has a z-index value (any value) their overlay doesn’t work. See the jfiddle sample:
https://jsfiddle.net/wisej/frpaymxj/1/
The same bug is reproducible on their web site, it’s enough to open dev tool and add a z-index anywhere above the input. Wisej adds the z-index to all the elements it creates to manage the… z-index without having to move elements around. Which is the purpose of the z-index.
Unless there is a fix, it cannot work in gfxMode 2.
Also, I will send you an updated sample with the crafty clicks plugin as a component instead of a control, this was you can attach it to any existing TextBox and can even have multiple on the same page.
Best,
Luca
Hi Michael,
we tried to reproduce the problem but failed so far.
Are you handling the keyboard in your app ?
Best regards
Frank
Hi Felix,
thanks, we can confirm this as a bug and logged it as WJ-7973.
We will inform you when a fix is available.
Best regards
Frank
Hi Guenter,
Try NodeMouseClick event. Maybe, that’s what you are looking for.
Hope this helps.
Hi Tiago & Luca,
Thanks for kindly reply and help, can you please provide example for using scanner service to capture scanner images, thanks a again.
Regards,
Ben
Hi Ser,
column and row auto resizing are not fully supported yet (see Known Issues in release notes).
We are working on it and will inform you when it´s fully implemented.
Best regards
Frank
Hi Ser,
the full calendar extension is available now and also included in our latest development build (1.3.27).
Best regards
Frank
Hi Kay,
the bug (WJ-7955) is fixed in the latest development build (1.3.27).
Best regards
Frank
Hi Miguel,
now you can attach to the Desktop.TaskbarVisibleChanged event introduced with development build (1.3.27).
Best regards
Frank
Hi Guenter,
the latest development build (1.3.27) should fix that issue.
Best regards
Frank
Hi Ser,
Application.Title is now available with the latest development build (1.3.27).
Best regards
Frank
Thanks.
I would like if i could set Application.FaviconUrl = [url] and Application.FaviconImage = [image object]
Yes you can but on the server side. The data is always coming from the server. The data reader on the client loads only the data pages that are needed for rendering and discards the rest. If you have 500 items (or rows) of data, the client only requests 20 or 30 (depending on the size of the scrollable area). As you scroll, the client asks for more and discards the blocks that are not needed according to memory needs.
You can use Eval(“document.getElementById(‘icon1’).src=’…'”) and “icon1” is an element in a cell it works perfectly well but only if the cell is rendered and the html actually exists. On the server side, you can change it an any time, the server will issue a refresh command to the client and the client will reload the visible range.
If you give a description of the requirement we can try to come up with another solution.
HTH
Best,
Luca
Hi Ser,
thanks for your suggestion. We have logged an enhancement request to add Application.Title and also set
the title to be set automatically when the page is shown.
As a workaround you can use: Application.Eval(“document.title = ‘title'”);
Best regards
Frank
Have you any small sample with ClientProfile.json ?
Thanks
Can I modify the cached data?
Hi Mark,
in addition to my previous reply, we also need to know the sequence of your calls, i.e.
when does the code on the client needs to be executed.
If you add the item and call your javascript code at the same time, the element is not present yet
on the browser since the listview (and datagridview) uses a cached virtual data store ajax systemto retrieve the items/rows as you scroll.
So please give us some more information to determine wether the item could still be outside the scrollable area
or waiting for the servers pull request when your code is called.
Thanks in advance,
Frank
Hi Frank
I tried it , but it’s not properly working. After a “inserthtml” the insertion is shown in the tiny editor window, but the tinyeditor.text property is not updated . You have to make some manual keyboard input after the insertion, then the inserted html is in tinyeditor.text.
You can see this in the the attached test project.
