ANN: RevZilla 2.2

2010-04-10 Thread Ken Ray
Hey everyone... I was forced to move away from my previous ISP, and in doing
so the CGIs I was using to post bugs for RevZilla were replaced with .irev
files. 

This means that any version of RevZilla prior to this one will fail when
attempting to send in RevZilla feedback, bug reports, or even checking for a
new version of RevZilla (since there are no CGIs to process the requests
anymore).

It is strongly recommended that if you're a RevZilla user that you upgrade
to the new build. You can find it here:

http://www.sonsothunder.com/devres/revolution/downloads/RevZilla2.htm

Thanks!

Ken Ray
Sons of Thunder Software


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: What does the 4.0 iPhone SDK mean for revMobile?

2010-04-10 Thread Colin Holgate
More info:

I've been trying out things with GameSalad and Unity too, and for both of those 
I am able to build using SDK4. In both cases doing that gives me an app that 
fast app switches correctly. I'm not sure how Rev makes its app files, but it 
doesn't seem to be able to make an SDK4 app, even if I select that in the 
revmobile plugin.

A Rev app built for 3.1.3 does run under OS 4, but the fast app switching 
doesn't work right, the stack doesn't pause when it should, and it starts from 
scratch when you switch back to the app.



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RunRev and Linux

2010-04-10 Thread Vokey, John
I have been an Apple user since the Apple ][, and have purchased upwards of at 
least 100 machines from Apple in that time; but, lately, I have been playing 
with Ubuntu Linux.  And, I must admit I am impressed.  Most of my work on Macs 
is done with open-source software (mostly LaTeX and R), but I really rely 
otherwise on Matlab and RunRev.  Really: about 90% of the work *in my lab* uses 
those two tools.  Octave (open-source) and R can, combined, do most or what I 
use Matlab for, but there is no open-source replacement for RunRev.  I really 
need it to work.  I don't compile apps, I run everything in the (MetaCard) IDE. 
 So, if I could be assured that the RunRev (especially the Metacard) IDE worked 
adequately in Ubuntu Linux, I would shift to purchasing cheap Intel machines 
for all my work and use Ubuntu Linux.  My lab runs on tax-payer dollars, so any 
savings I can make benefit us all.

Advice, comments?


On 2010-04-10, at 8:44 PM, use-revolution-requ...@lists.runrev.com wrote:

> On Planet Ubuntu 9.10, I just opened Rev, made a stack, opened its 
> script, typed some text, cut it, pasted it, copied it, pasted it -- all 
> good.

--
Please avoid sending me Word or PowerPoint attachments.
See 




___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: what form of "split" turns a tab-delimited variable into an array with the first line as keys?

2010-04-10 Thread Robert Cole
Take a look at my "Calendar Lines" stack which can be found at Rev  
Online (in the menu toolbar)
The buttons call a function in the stack script which use "split" and  
"the extents" to transpose an array.

HTH,
Bob

Date: Fri, 9 Apr 2010 15:06:28 -0700 Josh Mellicker wrote:
Thanks for everyone's help.
[..snip...]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


linux crashing (was Re: [ANN] etc)

2010-04-10 Thread Mark Wieder
Peter-

Saturday, April 10, 2010, 7:39:42 PM, you wrote:

> So, what are we going to suggest next?  Is it the wrong kind of code?  Is
> there something about the way I've written my app that can cause the IDE
> editor to crash during cut and paste? Is that really possible?

Yes. Yes it is. Yes. I submitted a stack to Heather that crashes the
rev engine on linux with a segfault. No core dump, no trace. And works
fine on OSX and Windows. Shouldn't be possible with pure revTalk, but
there you go.

-- 
-Mark Wieder
 mwie...@ahsoftware.net

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] tRev Magic Menus: contextual, mouse-free menus

2010-04-10 Thread Jerry Daniels
Changing the subject of this post would not hurt my feelings, since very 
comment to it is about problems with the Linux version of Revolution's script 
editor.

Best,

Jerry Daniels

Use tRev's buy link during your free trial to get 20% off:
http://reveditor.com/tag/shouldiswitch

On Apr 10, 2010, at 9:39 PM, Peter Alcibiades  
wrote:

> 
> On the basis that maybe it could be something about all three of the systems
> it occurred on today, which admittedly are all running Debian, though with
> very different installation and use histories, I moved Rev to Slitaz running
> in Sun's non-free Virtual Box on one of them, and did the same thing, and
> got just about the same result.  This time it was a freeze which the only
> way out of was to shutdown the session in X windows by force.
> 
> Now this is a barebones install of Slitaz, which is itself just about as as
> bare as you can get, the only thing it has on it, apart from the base
> system, is Rev Studio gm1, 4.0.0, build 950, ligthpttd, user space NFS.  It
> does not even have CUPS or printing or Office installed.   It uses PCManFM
> and Open Box, whereas on my real system its Thunar and Fluxbox, and on the
> ones in the office they are on Gnome with Nautilus.
> 
> So, what are we going to suggest next?  Is it the wrong kind of code?  Is
> there something about the way I've written my app that can cause the IDE
> editor to crash during cut and paste? Is that really possible?
> 
> 
> Peter
> 
> -- 
> View this message in context: 
> http://n4.nabble.com/ANN-tRev-Magic-Menus-contextual-mouse-free-menus-tp1835546p1835764.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] tRev Magic Menus: contextual, mouse-free menus

2010-04-10 Thread Peter Alcibiades

And in case anyone wonders, do I have the latest version, yes.  At least,
that is what check for updates says.
-- 
View this message in context: 
http://n4.nabble.com/ANN-tRev-Magic-Menus-contextual-mouse-free-menus-tp1835546p1835767.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] tRev Magic Menus: contextual, mouse-free menus

2010-04-10 Thread Peter Alcibiades

On the basis that maybe it could be something about all three of the systems
it occurred on today, which admittedly are all running Debian, though with
very different installation and use histories, I moved Rev to Slitaz running
in Sun's non-free Virtual Box on one of them, and did the same thing, and
got just about the same result.  This time it was a freeze which the only
way out of was to shutdown the session in X windows by force.

Now this is a barebones install of Slitaz, which is itself just about as as
bare as you can get, the only thing it has on it, apart from the base
system, is Rev Studio gm1, 4.0.0, build 950, ligthpttd, user space NFS.  It
does not even have CUPS or printing or Office installed.   It uses PCManFM
and Open Box, whereas on my real system its Thunar and Fluxbox, and on the
ones in the office they are on Gnome with Nautilus.

So, what are we going to suggest next?  Is it the wrong kind of code?  Is
there something about the way I've written my app that can cause the IDE
editor to crash during cut and paste? Is that really possible?


Peter

-- 
View this message in context: 
http://n4.nabble.com/ANN-tRev-Magic-Menus-contextual-mouse-free-menus-tp1835546p1835764.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread David Coker
Wow, this turned into quite the discussion while I wasn't looking!
I really appreciate all of the insight, tips and examples that you
folks have provided and will start working my way through it all, in
hopes that it will become a matter of practical sense.

Best regards,
David C.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about RevMobile

2010-04-10 Thread Richard Gaskin

Alex Tweedly wrote:

I thought the reason that netbooks were so cheap was because they were
under-powered, or under-spec'ed.
Do you find them (or it) adequate for general use ?
Does it run the full Rev IDE  reasonably (I know you use a fairly
minimalist one most of the time) ?


It's not so minimalist these days, it just makes good use of resources. :)

I forked MC several years ago and have been building on it since; more 
recently I've been kicking around the idea of a Netbook Remix IDE for 
Rev - if anyone's interested let me know, it might be a fun thing to do.


Rev, MC, and my IDE all feel a bit cramped in 1024x600 (hence me desire 
for a netbook-optimized design; IDEs simply take more space than most 
software), but as far as performance goes even Rev with its massive 
script editor runs fine.


And that's saying a lot given that my netbook is an EeePC 901, which I 
chose because it's smaller and lighter than most (probably the smallest 
one that still has WSVGA).


If I had to do it over I'd probably go a step larger in form factor to 
get a full-size keyboard, but for the small size and weight the 901 
takes some getting used to but it's not bad.  In fact, since it weighs 
less than a quart of water I'll be taking it in my backpack to an 
archaeology site in the Mojave so we can run our pics through D-stretch 
to see details in pictographs we can't see with the naked eye.


It's no match for my 17" MacBook Pro where I do most of my work, but if 
I'm running a stack and I need to touch it up a bit it lets me get the 
job done.  Heck, it even runs Google Earth surprisingly well.


A couple of my clients have market segments well suited for netbooks, so 
I'm spending more and more time with it as I prep those products to work 
well in the smaller screen.  Given that most of the work I do usually 
treats 1024x768 as a minimum, it's only a loss of about an inch and a 
half vertically to accommodate netbook users, usually easy to do if you 
plan for it and use space well.


I like to think of netbooks as somewhere between a MacBook and an iPad - 
not nearly as powerful as a really good laptop, but far more useful than 
an iPad for general computing and even programming tasks.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about RevMobile

2010-04-10 Thread Alex Tweedly

Richard Gaskin wrote:
FWIW, I picked up a netbook a few months ago and have been very happy 
with it.  It weighs only slightly more than an iPad, cost about $200 
less, has a physical keyboard, the screen is self-supported so I don't 
need to hold it with one hand while typing with the other, it folds up 
nicely so I can stuff it in my shoulder bag without worrying about 
screen damage, and best of all it comes bundled with an entire 
computer. :)


I can run anything I want on it:  I'm learning R right now and it's 
nice to be able to have it available on every computer I use.  And of 
course Rev runs well there, even though I've set my netbook up with 
Ubuntu.


I used to use the standard Ubuntu for my netbook until I discovered 
the Ubunutu Netbook Remix, optimized in both architecture and UI for 
netbooks - you can learn more about it here:



You may find Ubuntu more Mac-like than Windows, but there are plenty 
of Windows-based netbooks as well if you prefer, and pretty much all 
netbooks are dirt cheap (usually between US$300 and US$500).


And you can not only run Rev on a netbook, you can use the IDE as 
well.  I've enjoyed many a cappuccino while coding at my corner 
bakery. :)
I thought the reason that netbooks were so cheap was because they were 
under-powered, or under-spec'ed.

Do you find them (or it) adequate for general use ?
Does it run the full Rev IDE  reasonably (I know you use a fairly 
minimalist one most of the time) ?


Thanks
-- Alex.

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread Alex Tweedly

David Coker wrote:


There seems to be an easy consensus, so that's the direction I'll take
my code...
Up until now I have never attempted using the wordOffset function for
the small things I've been building with Rev, so I guess it's time to
work it into my coding routines for the future.

Thank you folks so much for the advice and samples!
  

Be a little bit careful here 

the original script you posted (i.e. using replace) will replace the 
string "Piper" with "Jones" - regardless of whether it is an entire word 
on its own or not.
so "abc Piper def" would become "abc Jones def", but also "abc 
ghiPiperjkl def" would become "abc ghiJonesjkl def".


However, using wordoffset as described here will replace the entire 
word, so "abc ghiPiperjkl def" would become "abc jones def" !!


If you only want to replace Piper when it is the entire word, you can 
set  wholeMatches (q.v.) true to get around this.


If not, then you might instead do
  put offset("Piper", tContainer) into tStart
  put "Jones" into char tStart to tStart+4 of tContainer

-- Alex.
  put "Jones" into char (charoffset
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: FTP directory listing showing seconds

2010-04-10 Thread Sarah Reichelt
> This work fine for me :
>
> function FTP_Dir_Refresh active_path
>   set cursor to watch
>   libURLSetFTPListCommand "NLST"
>   put FTP_Server_Address & active_path & "/" into tServer
>   put URL tServer into tData
>   replace crlf with cr in tData
>   replace lf with cr in tData
>   libURLSetFTPListCommand "LIST"
>   get URL tServer
>   filter it with "*" & toUpper(char 1 to 4 of the label of btn
> "b_blog_category") & "*_?_*.xml?"
>   return it
> end FTP_Dir_Refresh


Hi Pierre,

I have never used libURLSetFTPListCommand so I guess it changes the
returned format and I will try that out.
But I don't understand why your function gets the file listing twice -
once with each listing type.

Cheers,
Sarah
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: FTP directory listing showing seconds

2010-04-10 Thread Richard Gaskin

Pierre Sahores wrote:


Bonjour Richard,

This work fine for me :

function FTP_Dir_Refresh active_path
set cursor to watch
libURLSetFTPListCommand "NLST"
put FTP_Server_Address & active_path & "/" into tServer
put URL tServer into tData
replace crlf with cr in tData
replace lf with cr in tData
libURLSetFTPListCommand "LIST"
get URL tServer
filter it with "*" & toUpper(char 1 to 4 of the label of btn
"b_blog_category") & "*_?_*.xml?"
return it
end FTP_Dir_Refresh

Does this help ?


Thank you for posting that, but it doesn't get around the built-in 
limitations of FTP:  the RFC says that the LIST command will return the 
date in this format:


   Mar 28 14:24

..or if older than six months (possibly longer, depending on server 
config) it'll just return the year where the time is:


   Mar 29 2008

My desire to keep all the logic client-side is for fairly trivial 
reasons, so using a CGI to get the info I need from the server won't 
kill me, and will give it to me down to the second, which is what I'm after.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv



Le 10 avr. 10 à 21:29, Richard Gaskin a écrit :


The FTP 'LIST' command sucks. It only shows mod dates down to the
minute, and only for those files modified within the last six
months; earlier than that and you only get the day.

On the desktop of course we enjoy being able to get time stamps down
to the second.  Nice.

Is there some obscure FTP command I've overlooked which can get a
list of files showing mod dates down to the second?

I may have to use a CGI for this project, but I'd love a solution
that can keep everything client-side if possible.

TIA -


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] tRev Magic Menus: contextual, mouse-free menus

2010-04-10 Thread Richard Gaskin

Peter Alcibiades wrote:

Here is the recipe.

Open a stack with plenty of buttons and scripts.

Now open any script in the editor.

Use the property inspector to get the properties of a given field

Select and copy the name of the field

Paste it into the script.  I think I used middle click, but think I have
also used control-v in the past.

It should freeze, flickering rapidly.  Then when you close the window of the
editor, the whole IDE crashes.


I just followed that recipe to the letter, using Rev v4.0 on Ubuntu 
9.10/Gnome 2.28.1.


To test I used a copy of my WebMerge stack, with just under 300 objects 
on its card.  The script I used was the main processing engine for the 
app, more than 4600 lines worth.


Worked a treat.

So I kept trying, copying text from the Inspector, elsewhere in the 
script, pasting all over the place, drag-n-drop -- all worked fine.


I don't know enough about either your system or Rev to guess where the 
problem lies, but here I can't reproduce it on Ubuntu.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread Jim Ault

My point was to be careful of using (wordOffset + replace) because

put wordOffset("happy", textBlockOfLines) into wordPosition
replace word wordPosition of textBlockOfLines with "sad"

can give undesired results such as-

feel happy and safe
feel sad and safe -- OK

It is good to feel happy, yet afraid
It is good to feel sad yet afraid -- no comma

Feel happy.  Be careful.
Feel sad  Be careful.  -- no period

Punctuation is one of the unintended casualties of wordOffset.

Jim Ault
Las Vegas



On Apr 10, 2010, at 1:34 PM, Peter Brigham MD wrote:

Right, "replace" is the thing to use for a global replace task, but  
if you are doing a more sophisticated search/replace -- checking  
context of various matches and narrowing the search further -- the  
multiple offsets function is quite useful. Also, I need on occasion  
to find the *last* occurrence of a string in a container, and "item  
-1 of offsets(tString,tContainer)" is great for this.


-- Peter

Peter M. Brigham
On Apr 10, 2010, at 2:51 PM, Mark Schonewille wrote:


Peter,

As David pointed out, you can do that easily with the replace  
command. I thought I'll mention this to avoid confusion.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer

Share the clipboard of your computer with other computers on a  
local network with Clipboard Link

http://clipbaordlink.economy-x-talk.com

Op 10 apr 2010, om 20:28 heeft Peter Brigham MD het volgende  
geschreven:


The code above will find and replace the first occurrence of the  
string. For access to all the occurrences, use this handler:


function offsets str,cntr
-- returns a comma-delimited list
-- of all the offsets of str in cntr
if str is not in cntr then return 0
put "" into offsetList
put 0 into startPoint
repeat
  put offset(str,cntr,startPoint) into thisOffset
  if thisOffset = 0 then exit repeat
  add thisOffset to startPoint
  put startPoint & comma after offsetList
end repeat
delete last char of offsetList
return offsetList
end offsets

-- Peter


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: FTP directory listing showing seconds

2010-04-10 Thread Pierre Sahores

Bonjour Richard,

This work fine for me :

function FTP_Dir_Refresh active_path
   set cursor to watch
   libURLSetFTPListCommand "NLST"
   put FTP_Server_Address & active_path & "/" into tServer
   put URL tServer into tData
   replace crlf with cr in tData
   replace lf with cr in tData
   libURLSetFTPListCommand "LIST"
   get URL tServer
   filter it with "*" & toUpper(char 1 to 4 of the label of btn  
"b_blog_category") & "*_?_*.xml?"

   return it
end FTP_Dir_Refresh

Does this help ?

Pierre


Le 10 avr. 10 à 21:29, Richard Gaskin a écrit :

The FTP 'LIST' command sucks. It only shows mod dates down to the  
minute, and only for those files modified within the last six  
months; earlier than that and you only get the day.


On the desktop of course we enjoy being able to get time stamps down  
to the second.  Nice.


Is there some obscure FTP command I've overlooked which can get a  
list of files showing mod dates down to the second?


I may have to use a CGI for this project, but I'd love a solution  
that can keep everything client-side if possible.


TIA -

--
Richard Gaskin
Fourth World
Rev training and consulting: http://www.fourthworld.com
Webzine for Rev developers: http://www.revjournal.com
revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.com






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] tRev Magic Menus: contextual, mouse-free menus

2010-04-10 Thread Peter Alcibiades

Here is the recipe.

Open a stack with plenty of buttons and scripts.

Now open any script in the editor.

Use the property inspector to get the properties of a given field

Select and copy the name of the field

Paste it into the script.  I think I used middle click, but think I have
also used control-v in the past.

It should freeze, flickering rapidly.  Then when you close the window of the
editor, the whole IDE crashes. 

I just did it, 30 seconds ago on this machine, and as expected, it happened. 
I did it a couple times this afternoon on a different computer when I just
forgot that it was going to happen - I was working on redoing the
application so as to eliminate the need to use print card, and needed to
take the name of the fields into the script, so as to put the contents of
them into a variable and then put this variable into a text file.  Which,
after manually reformatting it in rtf, I will then be able to open in a word
processor and print in acceptable format.

What a totally insane thing to be forced to be doing in the first place, but
that is by the way.

I have also had on earlier versions extreme slowdowns of the editor, where
the cursor took a half second or so to move from one position in the line to
another.  Or typed characters showed up only after about a half second
delay.

This is  a complete farce.  I'm an amateur, I don't charge, and I'd never
let stuff at this crap level of quality out the door.  Do they do any
testing at all?

Peter
-- 
View this message in context: 
http://n4.nabble.com/ANN-tRev-Magic-Menus-contextual-mouse-free-menus-tp1835546p1835657.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: What does the 4.0 iPhone SDK mean for revMobile?

2010-04-10 Thread Colin Holgate

On Apr 10, 2010, at 3:26 PM, François Chaplais wrote:

> >could not this boil down to an small extra number of API that have to be 
> >"enforced" in revmobile in order to have proper multitasking?



I just did a test, to check a theory I had. An XCode project I have that was 
built for 3.1.3 shows the problem where if you fast app switch back to it, it 
starts from scratch. I built it again for SDK4, and now it remembers its state, 
without me having to do any code changes.

So, it does seem there are multitasking fixes in the new SDK. The best case for 
us all would be if Apple changed their rules to state that the apps must comply 
with whatever OS4 features they want it to, and that they stop worrying so much 
about the programming language that was used. Then Rev could make the fixes 
needed so that our iPhone Rev apps do the right thing when it comes to 
multitasking.



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: FTP directory listing showing seconds

2010-04-10 Thread Jim Ault

I not sure what you mean by 'keep it client-side'.

You re sending the FTP LIST command to a server,
so why not send a request to a CGI script that returns directory info  
by querying the operating system (such as Linux)


It is probably faster and includes the info you are accustomed to on  
the desktop.


If you design your script correctly, you could even to a directory  
walk (drill down) in one server call, returning full path info for  
each file.



Jim Ault
Las Vegas



On Apr 10, 2010, at 12:29 PM, Richard Gaskin wrote:

The FTP 'LIST' command sucks. It only shows mod dates down to the  
minute, and only for those files modified within the last six  
months; earlier than that and you only get the day.


On the desktop of course we enjoy being able to get time stamps down  
to the second.  Nice.


Is there some obscure FTP command I've overlooked which can get a  
list of files showing mod dates down to the second?


I may have to use a CGI for this project, but I'd love a solution  
that can keep everything client-side if possible.


TIA -






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread Peter Brigham MD
Right, "replace" is the thing to use for a global replace task, but if  
you are doing a more sophisticated search/replace -- checking context  
of various matches and narrowing the search further -- the multiple  
offsets function is quite useful. Also, I need on occasion to find the  
*last* occurrence of a string in a container, and "item -1 of  
offsets(tString,tContainer)" is great for this.


-- Peter

Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig


On Apr 10, 2010, at 2:51 PM, Mark Schonewille wrote:


Peter,

As David pointed out, you can do that easily with the replace  
command. I thought I'll mention this to avoid confusion.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer

Share the clipboard of your computer with other computers on a local  
network with Clipboard Link

http://clipbaordlink.economy-x-talk.com

Op 10 apr 2010, om 20:28 heeft Peter Brigham MD het volgende  
geschreven:


The code above will find and replace the first occurrence of the  
string. For access to all the occurrences, use this handler:


function offsets str,cntr
-- returns a comma-delimited list
-- of all the offsets of str in cntr
if str is not in cntr then return 0
put "" into offsetList
put 0 into startPoint
repeat
   put offset(str,cntr,startPoint) into thisOffset
   if thisOffset = 0 then exit repeat
   add thisOffset to startPoint
   put startPoint & comma after offsetList
end repeat
delete last char of offsetList
return offsetList
end offsets

-- Peter

Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] tRev Magic Menus: contextual, mouse-free menus

2010-04-10 Thread Richard Gaskin

Peter Alcibiades wrote:

Meanwhile, on Planet Linux, we do not even have one editor that works.
That's right folks, the built in editor, if you do cut and paste with it,
freezes. You then close it down, and it crashes the IDE along with it, so
you lose all unsaved work.


On Planet Ubuntu 9.10, I just opened Rev, made a stack, opened its 
script, typed some text, cut it, pasted it, copied it, pasted it -- all 
good.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] tRev Magic Menus: contextual, mouse-free menus

2010-04-10 Thread Peter Alcibiades

Meanwhile, on Planet Linux, we do not even have one editor that works. 
That's right folks, the built in editor, if you do cut and paste with it,
freezes. You then close it down, and it crashes the IDE along with it, so
you lose all unsaved work.

How hard is it to make an editor that does cut and paste without freezing? 
I do not know of one editor that freezes while doing cut and paste.  I
should think you would have to go out of your way to write one that DOES
freeze.  

This post is not about editors, this post is about respect.
-- 
View this message in context: 
http://n4.nabble.com/ANN-tRev-Magic-Menus-contextual-mouse-free-menus-tp1835546p1835623.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: FTP directory listing showing seconds

2010-04-10 Thread Jerry Daniels
Richard,

Why worry about keeping it client-side? You're calling the server regardless. 
CGI to get file names MUCH faster...it's HTTP!

Best,

Jerry Daniels

Use tRev's buy link during your free trial to get 20% off:
http://reveditor.com/tag/shouldiswitch

On Apr 10, 2010, at 2:29 PM, Richard Gaskin  wrote:

> The FTP 'LIST' command sucks. It only shows mod dates down to the minute, and 
> only for those files modified within the last six months; earlier than that 
> and you only get the day.
> 
> On the desktop of course we enjoy being able to get time stamps down to the 
> second.  Nice.
> 
> Is there some obscure FTP command I've overlooked which can get a list of 
> files showing mod dates down to the second?
> 
> I may have to use a CGI for this project, but I'd love a solution that can 
> keep everything client-side if possible.
> 
> TIA -
> 
> --
> Richard Gaskin
> Fourth World
> Rev training and consulting: http://www.fourthworld.com
> Webzine for Rev developers: http://www.revjournal.com
> revJournal blog: http://revjournal.com/blog.irv
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


FTP directory listing showing seconds

2010-04-10 Thread Richard Gaskin
The FTP 'LIST' command sucks. It only shows mod dates down to the 
minute, and only for those files modified within the last six months; 
earlier than that and you only get the day.


On the desktop of course we enjoy being able to get time stamps down to 
the second.  Nice.


Is there some obscure FTP command I've overlooked which can get a list 
of files showing mod dates down to the second?


I may have to use a CGI for this project, but I'd love a solution that 
can keep everything client-side if possible.


TIA -

--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: What does the 4.0 iPhone SDK mean for revMobile?

2010-04-10 Thread François Chaplais
could not this boil down to an small extra number of API that have to be 
"enforced" in revmobile in order to have proper multitasking?

In another post about the new SDK conditions, there was mention of the new 
compiler structures (blocks) that have been added to implement Grand Central 
Dispatch in snow leopard. This allows, if I understand well, concurrent tasks 
in the OS, but at a much finer granularity than threads, and with less 
overhead. Perhaps they want to promote this. (BTW, I think the compiler is open 
source (), well at least it has been ported to FreeBSD).

cheers
François

Le 10 avr. 2010 à 03:26, Jerry Daniels a écrit :

> Found this post interesting:
> 
> The primary reason for the change, say sources familiar with Apple's plans, 
> is to support sophisticated new multitasking APIs in iPhone 4.0. The system 
> will now be evaluating apps as they run in order to implement smart 
> multitasking. It can't do this if apps are running within a runtime or are 
> cross compiled with a foreign structure that doesn't behave identically to a 
> native C/C++/Obj-C app.
> "[The operating system] can't swap out resources, it can't pause some threads 
> while allowing others to run, it can't selectively notify, etc. Apple needs 
> full access to a properly-compiled app to do the pull off the tricks they are 
> with this new OS," wrote one reader under the name Ktappe.
> 
> Best,
> 
> Jerry Daniels
> 



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread Mark Schonewille

Peter,

As David pointed out, you can do that easily with the replace command.  
I thought I'll mention this to avoid confusion.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer

Share the clipboard of your computer with other computers on a local  
network with Clipboard Link

http://clipbaordlink.economy-x-talk.com

Op 10 apr 2010, om 20:28 heeft Peter Brigham MD het volgende geschreven:


The code above will find and replace the first occurrence of the  
string. For access to all the occurrences, use this handler:


function offsets str,cntr
 -- returns a comma-delimited list
 -- of all the offsets of str in cntr
 if str is not in cntr then return 0
 put "" into offsetList
 put 0 into startPoint
 repeat
put offset(str,cntr,startPoint) into thisOffset
if thisOffset = 0 then exit repeat
add thisOffset to startPoint
put startPoint & comma after offsetList
 end repeat
 delete last char of offsetList
 return offsetList
end offsets

-- Peter

Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread Jim Ault
This kind of search and replace has been discussed before, about 3  
months ago on this list.


Caveats are the definition of a word in Rev vs a programmer's or  
user's definition.

Commas can be part of a word
   a,word,seen,as,one  two words,
Also be careful of the wordOffset hit rules.  It may not be exactly  
what you think when you consider paragraphs, punctuation, and data  
tables with delimiters.


There are some other gotchas that need to be rigorously tested.

Jim Ault
Las Vegas


On Apr 10, 2010, at 11:28 AM, Peter Brigham MD wrote:


On Apr 10, 2010, at 11:52 AM, David Coker wrote:


Mark wrote:

put "Jones" into word wordOffset("Piper",tContainer) of tContainer


then Michael added:


put

Peter Piper picked
If Peter Piper picked again

into fld 1
-
-- use this script
-
on mouseUp
put wordOffset("Peter",fld 1) into x
put "Jones" into word x of fld 1
end mouseUp
--


There seems to be an easy consensus, so that's the direction I'll  
take

my code...
Up until now I have never attempted using the wordOffset function for
the small things I've been building with Rev, so I guess it's time to
work it into my coding routines for the future.

Thank you folks so much for the advice and samples!

Best regards,
David C.


The code above will find and replace the first occurrence of the  
string. For access to all the occurrences, use this handler:


function offsets str,cntr
 -- returns a comma-delimited list
 -- of all the offsets of str in cntr
 if str is not in cntr then return 0
 put "" into offsetList
 put 0 into startPoint
 repeat
put offset(str,cntr,startPoint) into thisOffset
if thisOffset = 0 then exit repeat
add thisOffset to startPoint
put startPoint & comma after offsetList
 end repeat
 delete last char of offsetList
 return offsetList
end offsets

-- Peter

Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread Peter Brigham MD

On Apr 10, 2010, at 11:52 AM, David Coker wrote:


Mark wrote:

put "Jones" into word wordOffset("Piper",tContainer) of tContainer


then Michael added:


put

Peter Piper picked
If Peter Piper picked again

into fld 1
-
-- use this script
-
on mouseUp
put wordOffset("Peter",fld 1) into x
put "Jones" into word x of fld 1
end mouseUp
--


There seems to be an easy consensus, so that's the direction I'll take
my code...
Up until now I have never attempted using the wordOffset function for
the small things I've been building with Rev, so I guess it's time to
work it into my coding routines for the future.

Thank you folks so much for the advice and samples!

Best regards,
David C.


The code above will find and replace the first occurrence of the  
string. For access to all the occurrences, use this handler:


function offsets str,cntr
  -- returns a comma-delimited list
  -- of all the offsets of str in cntr
  if str is not in cntr then return 0
  put "" into offsetList
  put 0 into startPoint
  repeat
 put offset(str,cntr,startPoint) into thisOffset
 if thisOffset = 0 then exit repeat
 add thisOffset to startPoint
 put startPoint & comma after offsetList
  end repeat
  delete last char of offsetList
  return offsetList
end offsets

-- Peter

Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


[ANN] tRev Magic Menus: contextual, mouse-free menus

2010-04-10 Thread Jerry Daniels

Script and object editor oriented folk:

We have a marvelous video of Build 319 of tRev for you today:

http://reveditor.com/magic-menus-look-ma-no-hands

It shows how the new tRev Magic Menus work.

Some details...

New Magic Menu:
- We needed a pop up menu for tRev lists and code that could be 100%  
keyboard initiated and controlled.
- Right-click anywhere in a stacks, cards, clips, controls or handlers  
list and a magic menu will show.

- The source code field also displays a magic menu with the right-click.
- Type cmd+shift+m to make the magic menu appear/disappear without a  
mouse/trackpad.

- Selection from the magic menu does what its name indicates.
- Magic menu remembers what you last did in any magic menu.
- Once open, magic menu can be operated with arrow keys to change  
selection and return to accept a choice.

- Once open magic menu can be run using Quick Keys
- Escape key will close magic menu without making a choice.

Colorize while typing enhancements:
- when you drag and drop text within the source code field, it now  
colorizes the dropped text.
- when you type a matched quote within an unmatched parenthesis, the  
colorization works properly.


General enhancements
- home, end, page up and page down keys now passed to Revolution for  
handling.
- the handler list selection will change to reflect the new selections  
in the code field when you do the following:

  + do a find from the find pane
  + type command+up/down arrow
  + type the home, end, page up, page down keys on extended keyboards
- when in Rev and property inspector is in front, type escape to  
dismiss it


Windows:
- Always start tRev first.
- Make certain the Rev IDE user extensions preference points to "My  
Revolution Enterprise" (use appropriate license type)


Best,

Jerry Daniels

Use tRev's buy link during your 7 day free trial to get 20% off:
http://reveditor.com/tag/shouldiswitch

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Modifiable IDE [Was: Question about RevMobile]

2010-04-10 Thread Richmond Mathewson

 On 10 Apr 2010, at 18:29, Web Admin Himalayan Academy wrote:

How would we all like it if RunRev allowed any third party developer to

just upload "stuff" that was automatically incorporated into the IDE, which
then broke the IDE?

Well . . . I could point out that this happens all the time elsewhere: 
in the field(s)
of religion - there is a constant ferment of reformers/leaders/thinkers 
and so on
who produce new, reformed, extended versions of the 'original' model: 
most of them
end up as nasty little cults (or nasty big cults) some of them are a 
distinct improvement

on what they are supposedly modifying/improving/extending.

It seems, unfortunately, unless one wants to become a closed-shop (and 
that can, itself,
become like an ingrown toenail), one has to put up with the nasties for 
the sake of the

odd goody that arises.

Obviously uploading things which are directly incorporated into the IDE 
does seem

very risky. However, individuals making modified IDEs (Linux, Protestantism,
Shankaracharya, Buddha - I apologise to the millions of folk I have 
offended in

drawing those parallels) as such is not a bad thing.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Modifiable IDE [Was: Question about RevMobile]

2010-04-10 Thread David Bovill
Me too - but only within the forthcoming modular IDE and ideally with
versioning and other social features that fully supported this. Chaos needs
to be organised :)

2010/4/10 Björnke von Gierke 

> On 10 Apr 2010, at 18:29, Web Admin Himalayan Academy wrote:
>
> > How would we all like it if RunRev allowed any third party developer to
> just upload "stuff" that was automatically incorporated into the IDE, which
> then broke the IDE?
>
> I know that's completely counter the point you tried to make, but I'd
> totally love that, and I guess (for some forms of automatic incorporations)
> Jerry Daniels (tRev) too. :)
>
> cheers
> Bjoernke
> --
>
> official ChatRev page:
> http://bjoernke.com?target=chatrev
>
> Chat with other RunRev developers:
> go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev";
>
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Modifiable IDE [Was: Question about RevMobile]

2010-04-10 Thread Björnke von Gierke
On 10 Apr 2010, at 18:29, Web Admin Himalayan Academy wrote:

> How would we all like it if RunRev allowed any third party developer to just 
> upload "stuff" that was automatically incorporated into the IDE, which then 
> broke the IDE?

I know that's completely counter the point you tried to make, but I'd totally 
love that, and I guess (for some forms of automatic incorporations) Jerry 
Daniels (tRev) too. :)

cheers
Bjoernke
-- 

official ChatRev page:
http://bjoernke.com?target=chatrev

Chat with other RunRev developers:
go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev";

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


printPaperRectangle

2010-04-10 Thread Peter Alcibiades
I had agreed to try motif look and feel to see if it make any difference to 
the print card problem, and no, it does not.  A card printed with look and 
feel set to motif looks identical to one with look and feel set to anything 
else.

In the process of experimentation, it seemed reasonable to try to use the  
printPaperRectangle property.   

This seems to offer a cast iron solution.  It appears to work like this.  
You get the property.  It then tells you what Rev thinks the page area is 
which is available to it.  Aha, one thinks.  This is easy.  What an idiot.  
What an obvious solution.  We just have to ask Rev what it thinks the page 
is that it has available, then print the card into it.  This must work.

Did it from the message box, and the answer supplied was indeed different 
from the coordinates in use.  Its going to work!

Wrong.  The result of printing the card with these coordinates is that part 
of the card, truncated, appears in a small part of the page at the top 
left.  So what exactly is the printPaperRectangle supplying us with?




Peter
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: This is what it actually says

2010-04-10 Thread Francis Nugent Dixon

Hi from Beautiful Brittany,

Richard,

C++ is a great language, I'm sure everyone will love it once they  
get to

know it.



No, not really:



I broke out in a cold sweat when I saw this:

http://en.wikipedia.org/wiki/Objective-C


I couldn't agree more, except that there was
also a tendancy to vomit !

Nothing should ever be done for the first time

and C++ was only one of them .."

Gimme Lovely, Beautiful, Delicious, Sexy,
RUNREV every day of the week !

Best Regards

-Francis



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about RevMobile

2010-04-10 Thread Web Admin Himalayan Academy

On 4/10/10 5:36 AM, rand valentine wrote:

And I must say, although I've owned Macs since first purchasing a new
MacPlus, this latest draconian proclamation is the first time I've REALLY
SERIOUSLY felt the need to reconsider my loyalty to such a company.

rand
   

Aloha, Rand:

I would not slam your favorite company. If I were Jobs, I would do the 
same thing and I'm a sweet heart (or try to be, others may disagree). We 
all quite contently go on day after day with programs hanging 
occasionally, some update to the OS breaks the API for an earlier vers 
of some program. thunderbird, my favorite email client, now occasionally 
locks up as if it can no longer talk JAVA with Snow Leopard. Adobe's 
programs crash quite regularly.


How would we all like it if RunRev allowed any third party developer to 
just upload "stuff" that was automatically incorporated into the IDE, 
which then broke the IDE?


This has been noted elsewhere, no platform engineering team in their 
right mind that is building multi-tasking into a mobile device would 
allow any other framework on board that could and probably would, bring 
the device down. That's the cake... the fact that it kills Adobe's CS5 
Flash Packager, is just icing on the cake for Apple and generates quite 
a marvelous "Carnival of the Titans" for all to watch... But apple is 
just being apple: tight standards = it just works.






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: This is what it actually says

2010-04-10 Thread Lynn Fredricks
> When I was at Apple we could put whatever title we wanted on 
> our business cards. A friend of mine was a technical writer, 
> so his title became "Digital Scribe".

I used to know a lady at Apple who had a critical misunderstanding and ended
up with both a title and email address listed as "Smirky" :-)

Best regards,

Lynn Fredricks
President
Proactive International, LLC

- Because it is about who you know.(tm)
http://www.proactive-intl.com 

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about RevMobile

2010-04-10 Thread Pierre Sahores

Hi Rand,

The other way to go against all of this ?

Just code more web apps directly targeted to mobiles devices. If this  
way will probably not feet all the expected needs in about "Gaming  
softs", i'm confident in the fact that's will be the most productive  
response able to target 97% of the B2B market's expectations and real  
needs and irev is definitivelly the right tech in about this :-)


Why would it not be the right way to go too in about research  
contextes and projects ?


Best Regards, P.

Le 10 avr. 10 à 17:36, rand valentine a écrit :

Hi, all. I'm somewhat dismayed by Apple's new agreement that seems  
to me to
quite clearly lock out RevMobile at present. I have purchased it but  
not
even received it yet! And it's not cheap, as you know. I've got a  
question

about implementing anything on an iDevice-- say I write a cute little
program using RevMobile, and just want to run it on my own iPad  
(which I do
not presently own :-)) -- is this not possible -- surely the only  
way to get
anything on your iPad isn't through the Apple Store? How does this  
work? You
see, while I'd love to get rich writing nifty iDevice apps, I am  
primarily a
researcher, and Rev's boon to my existence has always been its  
capacity to
allow me to rapidly develop killer apps for research that I use and  
share

with a few friends who do similar research. But I'm thinking now that
perhaps I was misguided in thinking this way about iDevices PRIOR to  
Apple's

C-change.

And I must say, although I've owned Macs since first purchasing a new
MacPlus, this latest draconian proclamation is the first time I've  
REALLY

SERIOUSLY felt the need to reconsider my loyalty to such a company.

rand
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.com






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about RevMobile

2010-04-10 Thread Richard Gaskin

rand valentine wrote:
> I've got a question about implementing anything on an iDevice
> -- say I write a cute little program using RevMobile, and just
> want to run it on my own iPad (which I do not presently own :-))
> -- is this not possible -- surely the only way to get anything
> on your iPad isn't through the Apple Store? How does this work?
> You see, while I'd love to get rich writing nifty iDevice apps,
> I am primarily a researcher, and Rev's boon to my existence has
> always been its capacity to allow me to rapidly develop killer
> apps for research that I use and share with a few friends who
> do similar research. But I'm thinking now that perhaps I was
> misguided in thinking this way about iDevices PRIOR to Apple's
> C-change.

An iPad may not be the right device for research.  Even if you can run 
Rev-based apps there (and we'll have to see how that sorts out in the 
coming weeks), you probably won't be able to write scripts there - for 
that you'll need a computer.


Also, Apple forbids you from running the R stats language, Matlab, or 
any of the other popular scripting languages commonly used in research.


FWIW, I picked up a netbook a few months ago and have been very happy 
with it.  It weighs only slightly more than an iPad, cost about $200 
less, has a physical keyboard, the screen is self-supported so I don't 
need to hold it with one hand while typing with the other, it folds up 
nicely so I can stuff it in my shoulder bag without worrying about 
screen damage, and best of all it comes bundled with an entire computer. :)


I can run anything I want on it:  I'm learning R right now and it's nice 
to be able to have it available on every computer I use.  And of course 
Rev runs well there, even though I've set my netbook up with Ubuntu.


I used to use the standard Ubuntu for my netbook until I discovered the 
Ubunutu Netbook Remix, optimized in both architecture and UI for 
netbooks - you can learn more about it here:



You may find Ubuntu more Mac-like than Windows, but there are plenty of 
Windows-based netbooks as well if you prefer, and pretty much all 
netbooks are dirt cheap (usually between US$300 and US$500).


And you can not only run Rev on a netbook, you can use the IDE as well. 
 I've enjoyed many a cappuccino while coding at my corner bakery. :)


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: This is what it actually says

2010-04-10 Thread Mark Wieder
Richmond-

Saturday, April 10, 2010, 3:25:56 AM, you wrote:

Thanks for the transliterature.

> and Latin scholars might like to meditate on the origins of the word
> 'scrieve';

When I was at Apple we could put whatever title we wanted on our
business cards. A friend of mine was a technical writer, so his title
became "Digital Scribe".

-- 
-Mark Wieder
 mwie...@ahsoftware.net

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about RevMobile

2010-04-10 Thread David Bovill
On 10 April 2010 16:36, rand valentine  wrote:

> Hi, all. I'm somewhat dismayed by Apple's new agreement that seems to me to
> quite clearly lock out RevMobile at present. I have purchased it but not
> even received it yet!


Send an email to support? AFAIK everyone gets an email and a link to a
private site that lets you download the pre-alpha?

And it's not cheap, as you know. I've got a question
> about implementing anything on an iDevice-- say I write a cute little
> program using RevMobile, and just want to run it on my own iPad (which I do
> not presently own :-)) -- is this not possible -- surely the only way to
> get
> anything on your iPad isn't through the Apple Store? How does this work?
>

Yes - you can install pretty much whatever you want on your own device. It's
all to do with code signing - that is once you have digitally signed your
code the iPhone/Pod/Pad will let you install the software using the free
XCode tools you can download from the developer site. You do need to join
(that is sign up to the Apple Developer web site, and to be able to
digitally sign your app - created with revMobile for instance, you need to
get the right certificates from the Apple Developer web site, and install
them in your downloaded copy of Xcode - it's all documented very clearly on
the Apple Web site and there is this RunRev
tutorial-
but there are a few hoops to go through. It costs $99 if I remember
correctly - and I "think" this is a one off payment - though it may be
annual.

While I'm not too sure of the numbers as an individual you can  install on 2
devices (iPhone/POD/Pads) and if you have a company registration up to 100
(that is the one we have so I know a bit more about that one).You are on
safe grounds dong whatever you want in terms of installing your won machine,
that is no-one is going to stop you - but I can;t speak for what the
implications are regarding your warranty, nor have i looked into whether the
license agreement actually prohibits this - it is just that there will be
noone around to stop you - and in general the whole idea is that you are
encouraged to develop and play at low cost all you want - but then put
through the shredder before you can distribute on the App store :)
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread David Coker
Mark wrote:
>put "Jones" into word wordOffset("Piper",tContainer) of tContainer

then Michael added:

> put
>
> Peter Piper picked
> If Peter Piper picked again
>
> into fld 1
> -
> -- use this script
> -
> on mouseUp
> put wordOffset("Peter",fld 1) into x
> put "Jones" into word x of fld 1
> end mouseUp
> --

There seems to be an easy consensus, so that's the direction I'll take
my code...
Up until now I have never attempted using the wordOffset function for
the small things I've been building with Rev, so I guess it's time to
work it into my coding routines for the future.

Thank you folks so much for the advice and samples!

Best regards,
David C.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about RevMobile

2010-04-10 Thread Thomas McGrath III
Rand,

Using revMobile you can just install an app right onto the iPhone(soon the 
iPad). I think you still need a provisioning profile from apple but you do not 
need to go through the App store.

And, FWIW, don't take these recent discussions as the final word on anything 
about revMobile. Most comments here on the list about the new license agreement 
from Apple are just guesses at best and downright misleading at worst. Some 
can't seem to help airing out their worst fears in public. I've seen this so 
many times . I would not make any judgements about any of this until you 
hear otherwise from runRev.



Tom McGrath III
Lazy River Software
http://lazyriver.on-rev.com
3mcgr...@comcast.net

My Pad Speaks - Communication for the rest of us...
http://mypad.lazyriver.on-rev.com

My Pad Speaks on the iPad Store
http://itunes.apple.com/us/app/my-pad-speaks/id364733279?mt=8

DeMoted - Have you DeMoted Someone today?
http://demoted.lazyriver.on-rev.com

DeMoted on the iTune App Store
http://itunes.apple.com/us/app/demoted/id355925236?mt=8










On Apr 10, 2010, at 11:36 AM, rand valentine wrote:

> Hi, all. I'm somewhat dismayed by Apple's new agreement that seems to me to
> quite clearly lock out RevMobile at present. I have purchased it but not
> even received it yet! And it's not cheap, as you know. I've got a question
> about implementing anything on an iDevice-- say I write a cute little
> program using RevMobile, and just want to run it on my own iPad (which I do
> not presently own :-)) -- is this not possible -- surely the only way to get
> anything on your iPad isn't through the Apple Store? How does this work? You
> see, while I'd love to get rich writing nifty iDevice apps, I am primarily a
> researcher, and Rev's boon to my existence has always been its capacity to
> allow me to rapidly develop killer apps for research that I use and share
> with a few friends who do similar research. But I'm thinking now that
> perhaps I was misguided in thinking this way about iDevices PRIOR to Apple's
> C-change.
> 
> And I must say, although I've owned Macs since first purchasing a new
> MacPlus, this latest draconian proclamation is the first time I've REALLY
> SERIOUSLY felt the need to reconsider my loyalty to such a company.
> 
> rand
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Question about RevMobile

2010-04-10 Thread rand valentine
Hi, all. I'm somewhat dismayed by Apple's new agreement that seems to me to
quite clearly lock out RevMobile at present. I have purchased it but not
even received it yet! And it's not cheap, as you know. I've got a question
about implementing anything on an iDevice-- say I write a cute little
program using RevMobile, and just want to run it on my own iPad (which I do
not presently own :-)) -- is this not possible -- surely the only way to get
anything on your iPad isn't through the Apple Store? How does this work? You
see, while I'd love to get rich writing nifty iDevice apps, I am primarily a
researcher, and Rev's boon to my existence has always been its capacity to
allow me to rapidly develop killer apps for research that I use and share
with a few friends who do similar research. But I'm thinking now that
perhaps I was misguided in thinking this way about iDevices PRIOR to Apple's
C-change.

And I must say, although I've owned Macs since first purchasing a new
MacPlus, this latest draconian proclamation is the first time I've REALLY
SERIOUSLY felt the need to reconsider my loyalty to such a company.

rand
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread Michael Kann
put 

Peter Piper picked 
If Peter Piper picked again

into fld 1
-
-- use this script
-
on mouseUp
put wordOffset("Peter",fld 1) into x
put "Jones" into word x of fld 1
end mouseUp
--

--- On Sat, 4/10/10, David Coker  wrote:

> From: David Coker 
> Subject: Replace command
> To: "How to use Revolution" 
> Date: Saturday, April 10, 2010, 9:46 AM
> Howdy folks,
> Ran across another head scratcher that I need some help
> with.
> 
> Let's say I have put the following tongue twister into a
> variable
> called tContainer:
> 
> Peter Piper picked a peck of pickled peppers.
> If Peter Piper picked a peck of pickled peppers,
> then where's the peck of pickled peppers that
> Peter Piper picked?
> 
> the code:
> replace "Piper" with "Jones" in tContainer
> 
> ... obviously replaces every instance of the matching word
> found in
> the container.
> 
> Am I overlooking a simple way to limit the number of
> matching words to
> only one occurrence, other than processing the contents one
> line at a
> time outside of the container?
> 
> If there is some other such command or function in RevTalk,
> I have
> completely overlooked it and badly need some guidance.
> 
> Best regards,
> David C.
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage
> your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 


  
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Replace command

2010-04-10 Thread Mark Schonewille

Hi David C.,

put "Jones" into word wordOffset("Piper",tContainer) of tContainer

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer

Share the clipboard of your computer with other computers on a local  
network with Clipboard Link

http://clipbaordlink.economy-x-talk.com

Op 10 apr 2010, om 16:46 heeft David Coker het volgende geschreven:


Howdy folks,
Ran across another head scratcher that I need some help with.

Let's say I have put the following tongue twister into a variable
called tContainer:

Peter Piper picked a peck of pickled peppers.
If Peter Piper picked a peck of pickled peppers,
then where's the peck of pickled peppers that
Peter Piper picked?

the code:
replace "Piper" with "Jones" in tContainer

... obviously replaces every instance of the matching word found in
the container.

Am I overlooking a simple way to limit the number of matching words to
only one occurrence, other than processing the contents one line at a
time outside of the container?

If there is some other such command or function in RevTalk, I have
completely overlooked it and badly need some guidance.

Best regards,
David C.



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Replace command

2010-04-10 Thread David Coker
Howdy folks,
Ran across another head scratcher that I need some help with.

Let's say I have put the following tongue twister into a variable
called tContainer:

Peter Piper picked a peck of pickled peppers.
If Peter Piper picked a peck of pickled peppers,
then where's the peck of pickled peppers that
Peter Piper picked?

the code:
replace "Piper" with "Jones" in tContainer

... obviously replaces every instance of the matching word found in
the container.

Am I overlooking a simple way to limit the number of matching words to
only one occurrence, other than processing the contents one line at a
time outside of the container?

If there is some other such command or function in RevTalk, I have
completely overlooked it and badly need some guidance.

Best regards,
David C.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: This is what it actually says

2010-04-10 Thread René Micout
Richmond,
Merci pour ces périgrinations culturo-linguistiques !
Bon souvenir de Paris
René

Le 10 avr. 2010 à 12:25, Richmond Mathewson a écrit :

> On 10/04/2010 12:50, René Micout wrote:
>> I love the Richmond's moods (or rant) ! ;-)
>> But for a no-english person (like me) it is very difficult to understand 
>> (ans really appreciate !) ;-) + ;-)
>> René
>> 
> You probably don't understand everything I have written exactly
> because I am NOT completely English either . . . :)
> 
> From time to time, for strictly 'stylistic' reasons, I drop into Scots;
> a language misunderstood by the English, even described as an
> "uncouth dialect of English"; which is funny since our Kings spoke it.
> 
> I have the benefits of an English Private School education, and an English
> University education, coupled with many summers' farm work in
> parts of Scotland where Doric Scots still survives. This allows me to
> "code switch" between 'High English' and Scots all the way up and
> down what linguists call a dialect continuum. C'est trop facile pour
> moi . . .  :)
> 
> Francophones might like to think "Gascon" and "Occitan" before
> assuming that because I carry a British passport that automatically
> means that I am either wholly or partly English.
> 
> A quick 'owersettan' follows:
> 
> "but Ah jalouse naebody's clappin their gully lugs til ma scrievins"
> 
> But, I suppose nobody is listening with their big ears to my messages.
> 
> Francophones might like to meditate on the origins of the word 'jalouse',
> 
> and Latin scholars might like to meditate on the origins of the word 
> 'scrieve';
> 
> Anglo-Saxon scholars will have to put up with 'lugs'.
> 
> Spoken languages are rather like RevTalk (err . . . is that the current 
> name?);
> one can ring the changes and achieve wonderful effects: because RevTalk
> (unlike an awful lot of computer languages) is quite flexible and extensible,
> rather like human languages.
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: This is what it actually says

2010-04-10 Thread Richmond Mathewson

 On 10/04/2010 12:50, René Micout wrote:

I love the Richmond's moods (or rant) ! ;-)
But for a no-english person (like me) it is very difficult to understand (ans 
really appreciate !) ;-) + ;-)
René


You probably don't understand everything I have written exactly
because I am NOT completely English either . . . :)

From time to time, for strictly 'stylistic' reasons, I drop into Scots;
a language misunderstood by the English, even described as an
"uncouth dialect of English"; which is funny since our Kings spoke it.

I have the benefits of an English Private School education, and an English
University education, coupled with many summers' farm work in
parts of Scotland where Doric Scots still survives. This allows me to
"code switch" between 'High English' and Scots all the way up and
down what linguists call a dialect continuum. C'est trop facile pour
moi . . .  :)

Francophones might like to think "Gascon" and "Occitan" before
assuming that because I carry a British passport that automatically
means that I am either wholly or partly English.

A quick 'owersettan' follows:

"but Ah jalouse naebody's clappin their gully lugs til ma scrievins"

But, I suppose nobody is listening with their big ears to my messages.

Francophones might like to meditate on the origins of the word 'jalouse',

and Latin scholars might like to meditate on the origins of the word 
'scrieve';


Anglo-Saxon scholars will have to put up with 'lugs'.

Spoken languages are rather like RevTalk (err . . . is that the current 
name?);

one can ring the changes and achieve wonderful effects: because RevTalk
(unlike an awful lot of computer languages) is quite flexible and 
extensible,

rather like human languages.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: This is what it actually says

2010-04-10 Thread René Micout
I love the Richmond's moods (or rant) ! ;-)
But for a no-english person (like me) it is very difficult to understand (ans 
really appreciate !) ;-) + ;-)
René

Le 10 avr. 2010 à 11:12, Richmond Mathewson a écrit :

> On 10/04/2010 11:52, Peter Alcibiades wrote:
>> 
>> I broke out in a cold sweat when I saw this:
>> 
>> Its a common reaction among C neophytes, its because you had failed to
>> declare your variables.  If it happens again, splash some cold water on your
>> face, sit down, declare your variables, and you'll feel a whole lot better!
>> 
> "sit down and eat your vegetables" . . . Mmm . . . takes me back to a
> summer visit with my Granny in Dundee . . . who . . . believed that it
> was good to boil vegetables until they had no taste and no nutritional
> value left: end result - have just eaten a raw carrot and a raw turnip
> (washed down with black coffee) for my breakfast: try it; sets one up
> for the day! Certainly, having risen from my lumpy bed in a lumpy
> mood, a little bit of crudité makes me "feel a whole lot better".
> 
> And, for all I know. RunRev may look a "bit raw" to the self-appointed
> gods of computer programming. I, for one, don't have any great
> pretensions to divinity in that area (nor any other, come to think of
> it, ha, ha).
> 
> Personally I would rather risk "breaking a tooth" on the crunchy
> exterior of RunRev that do a "back to the future" with Objective-C,
> which reminds me of PASCAL 5 in a funny sort of way . . . in fact in
> such a funny sort of way that I would rather leave it, along with
> the memory of Granny's "biled greens" in the reasonably
> long-forgotten past. Although, to be fair, Granny also kept me
> well-supplied with mixed-boilings and the Beano.
> 
> Programming-qua-programming I can see no obvious advantages
> in using Objective-C over RunRev; if, however, it can do the things
> on Linux that RunRev can do on Mac and Windows but cannot on
> Linux I may well have to control my gag reflex (wow, traumatised
> by PASCAL) and chomp on down.
> 
> I really do feel (as I'm sure quite a few other folk must too) that I
> have invested a serious amount of time and effort getting up to
> some sort of speed with RunRev; and, as you, Peter, pointed out;
> age gets in the way; and I really don't have the time, the money,
> or the Mojo (???) to do 'that' all over again with Objective-C.
> 
> Frankly, I would much prefer (but Ah jalouse naebody's clappin
> their gully lugs til ma scrievins) if RunRev for Linux could be
> 'sorted out' - and by that I mean brought exactly up to par
> with the Win and Mac versions (I wonder how many times I
> am going to scrieve that before . . . ).
> 
> Now: if somebody could help me with some sort of a Wildcard
> method for Unicode I would be a considerably happier
> person!
> 
> sincerely, Richmond Mathewson.
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: This is what it actually says

2010-04-10 Thread Richmond Mathewson

 On 10/04/2010 11:52, Peter Alcibiades wrote:


I broke out in a cold sweat when I saw this:

Its a common reaction among C neophytes, its because you had failed to
declare your variables.  If it happens again, splash some cold water on your
face, sit down, declare your variables, and you'll feel a whole lot better!


"sit down and eat your vegetables" . . . Mmm . . . takes me back to a
summer visit with my Granny in Dundee . . . who . . . believed that it
was good to boil vegetables until they had no taste and no nutritional
value left: end result - have just eaten a raw carrot and a raw turnip
(washed down with black coffee) for my breakfast: try it; sets one up
for the day! Certainly, having risen from my lumpy bed in a lumpy
mood, a little bit of crudité makes me "feel a whole lot better".

And, for all I know. RunRev may look a "bit raw" to the self-appointed
gods of computer programming. I, for one, don't have any great
pretensions to divinity in that area (nor any other, come to think of
it, ha, ha).

Personally I would rather risk "breaking a tooth" on the crunchy
exterior of RunRev that do a "back to the future" with Objective-C,
which reminds me of PASCAL 5 in a funny sort of way . . . in fact in
such a funny sort of way that I would rather leave it, along with
the memory of Granny's "biled greens" in the reasonably
long-forgotten past. Although, to be fair, Granny also kept me
well-supplied with mixed-boilings and the Beano.

Programming-qua-programming I can see no obvious advantages
in using Objective-C over RunRev; if, however, it can do the things
on Linux that RunRev can do on Mac and Windows but cannot on
Linux I may well have to control my gag reflex (wow, traumatised
by PASCAL) and chomp on down.

I really do feel (as I'm sure quite a few other folk must too) that I
have invested a serious amount of time and effort getting up to
some sort of speed with RunRev; and, as you, Peter, pointed out;
age gets in the way; and I really don't have the time, the money,
or the Mojo (???) to do 'that' all over again with Objective-C.

Frankly, I would much prefer (but Ah jalouse naebody's clappin
their gully lugs til ma scrievins) if RunRev for Linux could be
'sorted out' - and by that I mean brought exactly up to par
with the Win and Mac versions (I wonder how many times I
am going to scrieve that before . . . ).

Now: if somebody could help me with some sort of a Wildcard
method for Unicode I would be a considerably happier
person!

sincerely, Richmond Mathewson.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: This is what it actually says

2010-04-10 Thread Peter Alcibiades


I broke out in a cold sweat when I saw this:

Its a common reaction among C neophytes, its because you had failed to
declare your variables.  If it happens again, splash some cold water on your
face, sit down, declare your variables, and you'll feel a whole lot better!

-- 
View this message in context: 
http://n4.nabble.com/revMobile-tp1788792p1835248.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Implementing the Mac "Quick Look" type of window

2010-04-10 Thread Peter Haworth

Thanks, this sounds perfect.  I am on 10.5 so will try this out.

Pete Haworth








http://www.mollysrevenge.com
http://www.sonicbids.com/MollysRevenge
http://www.myspace.com/mollysrevengeband








On Apr 9, 2010, at 11:55 PM, use-revolution-requ...@lists.runrev.com  
wrote:




Not sure the correct term for this but I'm looking for a way to to
implement windows that look like the "Quick Look" windows on a Mac.
They "explode" out from the document icon popup menu that you select
the Quick Look function  from.  They have a semi-transparent border
around the document they display and a close button at the top left
and a vertical scroll bar.

I thought maybe the opaque property of a card might be a starting
point but it doesn't seem to affect the appearance of the card at
all.  Also tried playing around with the various options of the
Blending Properties but they seem to affect the appearance of objects
on the card rather than the card itself.

Thanks for any pointers as to how to do this,


Actually, Pete, if you are on a Mac, 10.5 or higher, you can can  
access the QuickLook capability directly. I wrote this script after  
a discussion on this list a few months back. Thanks to Bernd  
Niggeman and Jim Sims for the ideas:


on mouseUp
 answer file "please choose ..."
 if it is empty then exit mouseUp
 put it into theFile
 put apostrophe (theFile) into theFile
 --put "qlmanage -t " & "-s 900 " & theFile into tcmd -- apparently  
sets it to max orig size, white window
 -- put "qlmanage -t " & "-f 5 " & theFile into tcmd  apparently  
sets it to max orig size, white window

 put "qlmanage -p " & theFile into tcmd -- shows it in a black window
 get shell  (tCmd)
 if the result is not empty then put the result
end mouseUp

function apostrophe what
 return "'" & what & "'"
end apostrophe

Regards,

Devin

Devin Asay
Humanities Technology and Research Support Center
Brigham Young University


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution