Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

Mouse Wheel

For general discussion related FlowStone

Mouse Wheel

Postby TheOm » Thu Jul 24, 2014 12:07 am

Is there a way get mouse-wheel events in FS?
Maybe with the WinAPI?
TheOm
 
Posts: 103
Joined: Tue Jan 28, 2014 7:35 pm
Location: Germany

Re: Mouse Wheel

Postby trogluddite » Thu Jul 24, 2014 12:23 am

Sadly not :cry:
There's no way to receive call-back events except for the ones that Ruby and the primitives already provide. I went digging a little while ago, and the Win32API Class in Ruby has had that part removed. Similar with the DLL primitive - it can't generate output events without its 'Exec' inputs being triggered.

Fingers still crossed - we've been asking for this for years now!
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
trogluddite
 
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: Mouse Wheel

Postby Father » Thu Jul 31, 2014 6:23 pm

trogluddite wrote:Fingers still crossed - we've been asking for this for years now!

I think there is no right click drag, neither.
FS is such a great software, lots of possibilities and potential but sleepy in development! :|
Father
 
Posts: 177
Joined: Thu Jan 09, 2014 5:48 pm

Re: Mouse Wheel

Postby trogluddite » Thu Jul 31, 2014 7:42 pm

Father wrote:I think there is no right click drag, neither.

Not easily no - same in Ruby. You can get most of the way there in a roundabout way using 'MouseOver; and 'MouseMove' - but proper capture and release of the mouse is unreliable at best.

Father wrote:lots of possibilities and potential but sleepy in development!

Yes, it's a shame. One of those 'Chicken and Egg' things - they're such a small company that they haven't the manpower to implement so many things - but without implementing them, the software doesn't realise its potential, and less customers are attracted.
Tougher still for them now that education is their main market. Big multi-seat licences pay well, but it takes a lot of work to get those kind of customers - they very often want support service contracts, help with curriculum integration etc., and there's a huge amount of "red-tape" involved. I see it with the programmers and engineers I work with - they have to spend an awful lot of time away from their desks sometimes if we're trying to impress a potentially big customer, even though we have dedicated sales people.
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
trogluddite
 
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: Mouse Wheel

Postby Father » Thu Jul 31, 2014 8:05 pm

trogluddite wrote:Tougher still for them now that education is their main market.

If it wasn't a great program we wouldn't care. Hope they find the time and resources to push it forward...faster! hehe before its to late.
Father
 
Posts: 177
Joined: Thu Jan 09, 2014 5:48 pm

Re: Mouse Wheel

Postby tester » Thu Jul 31, 2014 8:28 pm

Copy/paste like commands in text fields (context menu), are also missing. Not to mention that there is a problem with refreshing while editbox is in the edit state (content get's blank until you move out of the edit state; refreshing can be enforced through other layers, so blocking triggers inside editbox isn't helping). Not to mention that there is a codepage issue between string prim and text prim (language specific characters may be wrong displayed - this happens also when editbox is in the edit state). And these "little" bugs are since SM.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
tester
 
Posts: 1786
Joined: Wed Jan 18, 2012 10:52 pm
Location: Poland, internet

Re: Mouse Wheel

Postby trogluddite » Thu Jul 31, 2014 8:49 pm

Father wrote:If it wasn't a great program we wouldn't care.

Very true - I'm still here after most of a decade - I love this way of building code, even though I learned coding the "written" way.
tester wrote:anguage specific characters may be wrong displayed

Yes, proper Unicode support should be a priority IMHO - especially if they want to widen their appeal to educators internationally.
Oddly enough, that's been one of the biggest problems I've had getting my new DLLs to work - Windows expects UTF-16 characters usually when you call most of its functions with Strings. Even the Ruby string encoding classes have been cut back in the FS implementation, so you can't work around it that way, either.
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
trogluddite
 
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK


Return to General

Who is online

Users browsing this forum: No registered users and 92 guests