Does jxbrowser support swipe and scrolling of a webpage via touchscreen? - jxbrowser

Does jxbrowser support swipe and scrolling of a webpage via touchscreen on Windows XP system? I found topic:
https://groups.google.com/a/teamdev.com/forum/#!topic/jxbrowser-forum/T4fH_7Z8H7c
but as I see it's implemented only for Windows 8.x, am I right?
On our system it works with touch but the behavior is simulate of handling with mouse. I mean if I touch on arrow in the scrollbar it will scroll but I can not scroll swiping in the middle of page. We use version 6.5.
Is it possible to configure it somehow so it will work on Windows XP or this functionality is not implemented?
Regards,
Pavlo

As far as I know swipe gestures were introduced in Windows 8. Touch gestures in Chromium engine are implemented using Windows 8 SDK, so they will not work on Windows XP at all. All touch events are simulated as mouse events on Windows XP, but if we are talking about gestures, then I don't think that Windows XP "knows" how to extract gesture from a set of mouse events (especially if we are talking about multi touch). I recommend that you first check how Google Chrome works on Windows XP with touch screen. If Google Chrome doesn't work in such environment, then JxBrowser will not work in the same environment as well.

Related

Google map touch events on google chrome and windows8/IE10

Im currently editing a Wordpress theme called explorable (http://elegantthemes.com/preview/Explorable/)
The final site will be hosted on a windows 8 touch screen device and will be an interactive map.
I am having a few problems with the touch screen mechanics and decided to use google chromes built in, Emulate touch events feature. However I can't seem to drag the map at all unless I have the iphone/ipad user agent also ticked.
I checked the documentation and drag is enabled by default so I'm not sure why this is turned off for desktop, this might also be the reason why I cant get drag to work on the windows8 box.
Not sure if Im missing something thing obvious or not, or that I just need to declare a setting when the map is initiated.
Any help would be appreciated.
Thanks
UPDATE
This issue was handled in the bug
https://issuetracker.google.com/issues/35824421
and was solved in version 3.27 of Google Maps JavaScript API in December 2016.
Turns out Google chrome does not support touch events very well on windows 8 touch devices. However IE10 does so I set the application to run on this browser.
For what i need the application to do this worked well, however this might not be the best solution for other people having trouble with touch actions on chrome in windows 8.
This is in fact a Google Map bug #6425.
Check out my answer to this question for another workaround using User Agent spoofing.

Is is possible to get native menus with Qt4 on Windows 7, 64-bit?

Applications written in Qt (4) do not have native menus when run on Windows 7, 64-bit. This is true for well-known applications as VLC, Lyx, etc.
Qt menus do not behave as native menus, which can be annoying. As an example, consider the screenshot below.
If the mouse is rapidly moved along the red path, the sub menu will close immediately. For native menus in Windows (and on Macs) there is a delay. This can make it difficult to navigate in the menus, as they will not behave as the user expects.
Is it possible to get native menus in Windows instead?
In Qt5 there's a QPA API for the menus - it is used to create the native Mac menus. It will probably be used on Android soon, and a Windows implementation would be entirely possible. Back-porting to Qt4 would be complex, since the native Mac-menus support was achieved via #ifdefs

Designing issue in JQuery mobile with asp.net

I am creating mobile application in asp.net webform targeting IPhone, Android and blackberry. I am using JQuery-Mobile for the same.
Below is my first page I have developed with jquery-mobile.
I don't have iphone, android and blackberry. So my questions are:
Best Simulator I can use on windows XP/ Windows Server 2008 for Iphone, Andriod and Blackberry
Also, when I am running the application on the browser it is looking wierd. I mean textbox size, buttons. Is this the way it looks on normal webpage or it's my faulty design?
As I am developing application in asp.net, do I need to install latest browser which support HTML5 and CSS3 because below browser is IE7.
An old IE is not the best choice to test the capabilities of a HTML5+javascript framework...
For daily basis it's quite ok to use Firefox or any WebKit based browser (chrome, safari ...)
Emulators are very helpful, but to be sure your product works well you will probably need to give it a try on an actual device. I have already seen some reports of problems that show up only when working with the real device.
A team that I do some JQM stuff for has bought a cheap old ipod touch for testing. It's the most demanding apple product you can get. It has the oldest browser, causes most problems and is the slowest. Best choice! :)
Emulator for Android
Simulators for Blackberry
I'm sure Apple has one too - but I think you need to register as a iOS developer before you can get your hands on it. I believe using third-party iOS emulators is against Apple's policy.

Visual Studio 2008 not rendering right on window resize

Visual Studio 2008 is not rendering right on window resize or maximize.
This happens a lot -- does anyone know how to fix it? It's very annoying.
(Note I blurred the code, that's usually fine, but the code pane keeps the previous size while the rest of the window resizes.
Also, SSMS does the same thing and I know they are build on the same technology.
EDIT: I'm on Windows 7 x64 Professional.
Visual Studio 2008 Professional with resharper 5.
Doing some googling, it seems the problem might be related to an nVidia graphics driver.
That doesn't really make sense to me though, it's just 2D standard winforms isn't it?
Newer versions of Visual Studio do use the graphics card for rendering, and the Aero theme (which you have enabled) uses it as well.
I suspect two possibilities: either a buggy combination of extensions or a combination of extension and buggy graphics card driver. If this does not happen in any other applications using the Visual Studio shell (i.e. Sql Server Studio), I would try disabling your extensions, starting with ReSharper. I would suggest upgrading to the latest version of ReSharper.
As a workaround, you can resize the window by dragging it to full screen.
Same happened to me, and it was driving me crazy. I solved it by just dissabling aero from the tool bar
(Right click on the tool bar -> properties -> uncheck use Aero Peek to
preview the desktop)
and all seems fine now, i hope for a long long time.

Run JavaFX On Windows Mobile

I've a Samsung Omnia i900 that runs Windows Mobile OS. Believe it or not, but nowhere on the Internet can I find information on running a JavaFX application on it. Is it possible?
JavaFX Mobile is now available in Early Access for Windows Mobile devices. You can download the binary from javafx.com.
As far as I can tell, JavaFX Mobile hasn't been released. Some of the pre-release tools worked on Windows Mobile (judging by some blog posts) but that support was dropped from the 1.0 release.
JavaFX 1.1 is meant to have Windows Mobile support, but it looks like that's on the development side rather than on real devices - the fact that there's a mobile emulator as one of the key features for JavaFX 1.1 is quite telling.
According to the FAQ:
2.4 How can consumers get JavaFX on their handsets?
Sun is working with Mobile Device
Manufacturers and Mobile Operators to
enable out of the box support for
JavaFX content by preloading the
JavaFX Mobile runtime with their
devices
That doesn't exactly sound encouraging for being able to get it on your handset right now. I may be missing something, but I certainly couldn't find anything to download...

Resources