2 finger pan is common when touch is used to scroll, see google maps for example. When zooming you are zooming the viewport, not the scrollable areas. If you had AutoScroll on and your content was scrollable than one finger touch can be used to scroll.
We just tried your link on iOS and on a Galaxy android device, works perfectly well in both. No issues with the zooming, can pan easily, and can get in and out of all fields.
This seems super buggy and hit or miss.
The website works perfectly on my iPhone XS and PC, but then I try it on an android and it’s completely unusable.
I have a live demo setup: https://credit-mgmt.biz/WiseJ
And, I can’t use 2 fingers to zoom around the page, it’s just completely static. Can’t even get out of the text boxes.
Hi
An important remark that Zooming is not related to scrolling.
When zoomed you can pan and most mobile devices do that with two fingers.
With Wisej you can configurate your application to autoadapt for diferente screen devices
using client profiles
More detailt here
https://docs.wisej.com/docs/concepts/designer#client-profiles
And here a responsive sample app
https://docs.wisej.com/examples/examples/responsive
I modified your sample, using the last version of Wise, You must set again your referencesor update to a more newer version.
Hi Sascha,
There should be a “DEACTIVATE LICENSE” button that would let you input your new license.
I have attached a screenshot.
HTH,
Alaa
Hi Frank,
Now Work fine,
Thank you.
To update the thread: The client is a client browser. Each can have unlimited connections and unlimited sessions. If the limit of the concurrent clients set by the new license is passed there is no block.
Hi
Only the source code to let us to compile
By the way, Zooming is not related to scrolling. When zoomed you can pan and most mobile devices do that with two fingers.
Regards
Hi Angelo,
you can achieve it by using the following syntax
Application.Theme.Appearances("listview")("components")("grid-row")("states")("default")("styles")("backgroundColor") = "red"
Best regards
Frank
Hi
Please, if you could send us a minimum executable sample to check it. It would make it easier for us to help you
Regards
Hi
Please, if you could send us a minimum executable sample to check it. It would make it easier for us to help you
ah ok!!!!!!!!!
Then I don’t understand what are concurrent clients 🙂
It’s not connections. Connections and sessions are unlimited and there is no hard block.
Hi Luca,
“concurrent clients” are a very problem, imagine a public web portal which can be flooded with few requests, anyone with a for loop 1-100 could saturate concurrent connections, or I misunderstood? The connection limit must depend on the hardware or wisej it becomes useless
It’s very similar to the current model. It was always 1 instance per license. The other tiers are for concurrent clients and product-applications. Contact Thomas at sales@ and I’m sure we have a model that fits.
Hi Frank,
I know this bute the issue is in the next level.
Try to explain.
I want change background color of a listview in detail mode.
in mixin thema this:
“listview”: {
“inherit”: “listview”,
“components”: {
“grid-row”: {
“states”: {
“default”: {
“styles”: {
“backgroundColor”: “#ffcc33”
}
}
}
}
}
}
work fine.
But if i set directly the appareance writing in my vb code:
Application.Theme.Appearances(“listview”).components(“grid-row”).states.default.styles.backgroundColor = System.Drawing.Color.Red
The compiler throws “Object variable or With block variable not set.
As suggest in previous post by Alaa (ITG) answered May 17, 2021 – 1:35 p
the correct syntax for vb should be:
Application.Theme.Appearances(“listview”).components.grid-row.states.default.styles.backgroundColor = System.Drawing.Color.Red
but grid-row in not a correct syntax for vb.
In fact for item component the syntax:
Application.Theme.Appearances(“listview”).components.item.states.default.styles.backgroundColor = System.Drawing.Color.Red
work corrctely
Any suggestion?
Hi Angelo,
you can simply use
Application.Theme.Appearances("listview").components("grid-row")
Please note that it´s components, all lowercase.
Best regards
Frank
Thanks for the explanation! I only know Visual Basic which I learned as a kid as a hobby. WiseJ made it super easy to keep my workflow pretty much the same but I guess my lack of knowledge of how it works behind the scenes makes me make mistakes.
I see an event, I use it. I will try to look further before asking questions :).
Thanks for the example!
Hi
Important remark that Wisej makes it too easy to forget it’s a web system.
The Sorted event is fired after the data is sorted and its runned in the server. Its differente about the data displayed on the browser with the sorting of the rows.
The messagebox in the sorted event is blocking the sorting.
There is scrollcellintoview method and there is the currentcell property and the setcurrentcell method, that can help better with your task.
I adjunt a sample where can check difference betweeen scrollcellintoview and setcurrentcell
Regards
Where are you deploying? If it’s IIS you have to create an application. Just a directory doesn’t work.
https://docs.microsoft.com/en-us/iis/configuration/system.applicationhost/sites/site/application/
If it doesn’t work let us know what is the error. It’s a standard IIS deployment, like any ASP.NET app.
