Slider Bug? Revolution buggy in general?

LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
Duncan
Posts: 13
Joined: Wed Feb 25, 2009 4:25 pm
Contact:

Slider Bug? Revolution buggy in general?

Post by Duncan » Wed Feb 25, 2009 4:51 pm

Firstly - Hi and thanks to all the contributors to this forum. I have been trawling all the Newbie type questions and have learnt a lot. But....

After a couple of days trying to get a simple If... Then check to work (and when you are down to the last couple of days of your thirty day trial you cannot afford that long :x ) I discover that although the numbers being checked looked the same the one read from a Slider often had a small fractional part - which meant that the check was not working. Having found this I Round-ed the number which meant that the If Then check finally worked. I have just found this thread on this forum describing what I assume to be the problem but this discussion took place in 2007 :(

So... is this an actual bug in the way a slider works or is it meant to be like this? If the former; why is it still a problem? When is it due to be fixed?

In general... Before I cough up the cash for Revolution (which I am mostly impressed with) am I likely to encounter other frustrating glitches?

SparkOut
Posts: 2943
Joined: Sun Sep 23, 2007 4:58 pm

Post by SparkOut » Wed Feb 25, 2009 5:48 pm

Hi Duncan,

In a word, yes. You will undoubtedly come across more frustrating glitches as you work with Rev. It's important not to view things with rose-tinted glasses, but also important to see beyond any problems and you will find that many of the issues solve themselves through familiarity as much as anything else. As you say, you are mostly impressed with Rev now, as you become more proficient, I think you will find it opens up a tremendously rich environment to develop high quality applications rapidly.

There is a tremendously helpful Rev community which can help you overcome problems and gain proficiency, and hopefully you will find Rev to your liking in both the basic beginnings and further down the line too. Sometimes things need to be thought about from another viewpoint to make them work, so that instead of being a "dealbreaker" the concept is adjusted and "if I tackle it this way, I can do... that" - perhaps on occasion it's more tedious than you'd expected to do one task or another, (especially if you have another programming/scripting background - "surely it should be just a case of...") On the other hand, there are things in Rev that you can knock up in minutes that would take ages to develop in other environments.

So, Rev isn't perfect by any means, but nor is any other package, and it is getting better. For me, at least, it's the ideal "all round" solution, making it simple to do simple things, but also something that is never going to be "outgrown".

I hope that's helpful - just my subjective opinion, of course.

paul_gr
Posts: 319
Joined: Fri Dec 08, 2006 7:38 pm

Post by paul_gr » Wed Feb 25, 2009 7:48 pm

I use a few different cross-platform applications, and Rev has no more issues than the rest have.
As a rule, cross-platform apps like Rev have more issues than those that only have to cater for one operating system. That said I find Rev wonderfully productive -- All complex applications have things you have to workaround.

SparkOut
Posts: 2943
Joined: Sun Sep 23, 2007 4:58 pm

Post by SparkOut » Wed Feb 25, 2009 8:57 pm

That's a much more succinct way of putting what I was trying to say, thanks!

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Post by Mark » Wed Feb 25, 2009 10:51 pm

Hi Duncan,

I'm not sure that the slider problem should be considered a bug. Often, one wants to be able to set a particular value with high accuracy and this may imply a need for the slider to return unrounded values.

What I consider a bigger problem is the near impossibility to set a scale with labels such that the tics on the scale actually represent integers.

Best,

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

Post Reply