Home UserCP Memberlist Register Calendar FAQ
Home

Go Back   Official TouchBuddy Forum > TouchBuddy by Game > Lockon
Register FAQDonate Members List Calendar Search Today's Posts Mark Forums Read

   

Reply
 
LinkBack Thread Tools Display Modes
Old 08-17-2006, 12:59 PM   #21 (permalink)
Creator
 
Join Date: May 2006
Location: Cambridge, UK
Posts: 1,612
zorlac is on a distinguished road
Default

The only way that I know of to fix iL-2 is to get the developers to do something... it uses SetCapture to lock the mouse to the window area, and I am unable to "bodge/fix" that
__________________


(Setup: XP Pro, classic mode, LinITX 8" touchscreen (Client/Server), 19" touchscreen (Local), latest development version of TouchBuddy)
zorlac is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 01:01 PM   #22 (permalink)
Creator
 
Join Date: May 2006
Location: Cambridge, UK
Posts: 1,612
zorlac is on a distinguished road
Default

does anyone have a contact email or forum address of the guy who wrote it? Oleg is it?
__________________


(Setup: XP Pro, classic mode, LinITX 8" touchscreen (Client/Server), 19" touchscreen (Local), latest development version of TouchBuddy)
zorlac is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 01:07 PM   #23 (permalink)
Junky
 
Join Date: Aug 2006
Posts: 97
AndyHill is on a distinguished road
Default

Boohoo I just ordered a super-expensive screen and it's all your fault.
AndyHill is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 01:09 PM   #24 (permalink)
Creator
 
Join Date: May 2006
Location: Cambridge, UK
Posts: 1,612
zorlac is on a distinguished road
Default

is there a missing smiley in that post? or are you really pissed-off? Cant tell....
__________________


(Setup: XP Pro, classic mode, LinITX 8" touchscreen (Client/Server), 19" touchscreen (Local), latest development version of TouchBuddy)
zorlac is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 02:21 PM   #25 (permalink)
Junky
 
Join Date: Aug 2006
Posts: 97
AndyHill is on a distinguished road
Default

I'm pretty much ok at the moment, but after a couple of weeks I might get hungry.

I don't remember Oleg's mail address, but he has a forum here: http://forums.ubi.com/eve/ubb.x?a=fr...102&f=63110913

He doesn't visit very often anymore, but there are people there who have pretty decent relations with Oleg and if you can raise interest there I think there's a good chance he might be interested in helping you out. The sequel is coming out sometime next year and it's going to be more complex than the previous versions (which is, of course, a playability concern) so chances are he might like your stuff.

As far as Touch-Buddy goes Il-2 series and the sequel would be a Big Deal, since it's probably the biggest combat sim at the moment, especially online, where word-of-mouth functions efficiently.
AndyHill is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 02:45 PM   #26 (permalink)
 
Wild.Bill.Kelso's Avatar
Toolkit Creator
 
Join Date: May 2006
Location: On your Six!
Posts: 1,870
Wild.Bill.Kelso is on a distinguished road
Default

I posted this message in Oleg's Ready Room a few months ago. But they didn't reply, and they just moved it to the General Discussion forum. So, I just took that for.. they don't care...

I'm sure they either have much more important things to do, or they cannot do it for some reason? Just guessing of cource.

Zorlac, have you actually tried to execute a ReleaseCapture command on IL2 to release it?

When I'm dragging a button in the Toolkit, I do this to start the dragging:

Code:
    SetCapture Me.hWnd
    GetCursorPos Pt
    mWnd = WindowFromPoint(Pt.x, Pt.y)
    If Button = 1 Then
        'BEGIN DRAG:
        Call ReleaseCapture
        lngReturnValue = SendMessage(mWnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&)
        ReleaseCapture
        SetCapture Me.hWnd
        ...
I was thinking of trying to get the handle to IL2 and play with these commands to try and release the cursor. Just been too busy to try lately...
__________________
(a.k.a. Snacko)
Touchscreen: Innovatek TM-868 8"; Running Local Mode on XP Pro


Wild.Bill.Kelso is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 03:06 PM   #27 (permalink)
Junky
 
Join Date: Aug 2006
Posts: 97
AndyHill is on a distinguished road
Default

I think a far more effective way would be to approach someone close to Oleg and also explain exactly what the problem is and how easy it might be to fix. It would also help if you could point them to reviews full of praise on SimHQ for example. The product is fantastic and concidering the amoung of $ people pay for less capable stuff it's brilliant. It just needs to reach the critical mass so that it gains developers' interest.

Hmm would it be possible to approach this problem from a different perspective? The mouse-reliability comes from the way the touchscreen drivers work, correct? Have you tried negotiating with the guys who write the drivers or manufacture the screens to see if there are alternate methods available? They might even be interested, I doubt they would mind opening up entirely new market for touchscreens, especially concidering how popular computer gaming is nowadays.
AndyHill is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 03:17 PM   #28 (permalink)
Creator
 
Join Date: May 2006
Location: Cambridge, UK
Posts: 1,612
zorlac is on a distinguished road
Default

SetCapture will block all attempts to move the mouse from any drivers too The drivers report to the system, and the system is enforcing the lock to the area

I`ll see if I can contact Oleg via whatever channel...
__________________


(Setup: XP Pro, classic mode, LinITX 8" touchscreen (Client/Server), 19" touchscreen (Local), latest development version of TouchBuddy)
zorlac is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 03:46 PM   #29 (permalink)
Creator
 
Join Date: May 2006
Location: Cambridge, UK
Posts: 1,612
zorlac is on a distinguished road
Default

Ah... WBK, its the "WindowFromPoint" call I hadnt spotted... that might be very helpful. I`ll have a play tonight.... if you just see a large WOOHOO later, you know its working


Quote:
Originally Posted by Wild.Bill.Kelso
Code:
    SetCapture Me.hWnd
    GetCursorPos Pt
    mWnd = WindowFromPoint(Pt.x, Pt.y)
    If Button = 1 Then
        'BEGIN DRAG:
        Call ReleaseCapture
        lngReturnValue = SendMessage(mWnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&)
        ReleaseCapture
        SetCapture Me.hWnd
        ...
__________________


(Setup: XP Pro, classic mode, LinITX 8" touchscreen (Client/Server), 19" touchscreen (Local), latest development version of TouchBuddy)
zorlac is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 08-17-2006, 04:03 PM   #30 (permalink)
Creator
 
Join Date: May 2006
Location: Cambridge, UK
Posts: 1,612
zorlac is on a distinguished road
Default

lol... well, that was weird, think I need to do some more conditional tests when doing release capture.

I had releasecapture running on a loop every few seconds, and then while that was running, i grabbed and moved a normal window... bang... i lost "grip" and the window stopped moving.

I may have to check the window name against a list, which i`ll store in a text file in the TB dir, so I can issue a new list when games come up that cause problems. I`ll try to run this against iL-2 later this evening
__________________


(Setup: XP Pro, classic mode, LinITX 8" touchscreen (Client/Server), 19" touchscreen (Local), latest development version of TouchBuddy)
zorlac is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 09:14 PM.
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0

  www.touch-buddy.com        Archive  


Footer
vBSkinworks Top