Alejandro Tejada wrote
Hi All,
Bookmark this webpage:
http://web.media.mit.edu/~lieber/Your-Wish/
to read this mind opening book:
I dunno about that Alejandro, I think I still prefer
main()
{
printf(hello world);
}
or, if using LC
on mouseUp
put hello world after msg
end
I have two tables A and B, both with the same structure (about 50 columns
each). I would like to combine them into a single table (ie. rows from Table
A followed by rows from Table B). Does anyone know of an SQL statement that
will do that?
Thanks
--
View this message in context:
John Craig-4 wrote
I really should have started with '0, field2' in the example below -
assuming field 1 is the primary key..
If you have an auto incrementing primary key 'id' as the first field
in both tables...
INSERT INTO tableA SELECT 0, field1, field2, field3, etc... FROM tableB
Hi
Peter Haworth wrote
SELECT tableA.*,tableB.* FROM tableA JOIN tableB ON
tableB.keycolumn=tableA.keycolumn
Hi Peter. So, do I understand correctly that if table A has fields first,
last and table B has fields age, sex and they both have an id column (key
column) then this code would produce a
Hi Peter, thanks for that. I definitely prefer your option 1. Would it still
be possible to have an auto incrementing field that combines with the device
id to make the primary key (ie. could recno in your example be auto
incrementing)? Also, I wonder if there is a device ID that could be grabbed
Perfect, thank you.
Peter Haworth wrote
but if there are three tables, the SELECT becomes:
SELECT tableA.*, tableB.*, tableC.* FROM tableA JOIN tableB ON
tableB.
keycolumn
=tableA.
keycolumn
JOIN tableC ON
tableC.
keycolumn
=tableA.
keycolumn
But the keycolumn must have the same
Thanks Peter. Good discussion. I'll check on the developer list to see if
anyone knows if there is an iPad device ID I can grab. Perhaps another
widget for Monte to work on :)
--
View this message in context:
Hi, does anyone know how to calculate someones age in years from two dates?
Currently I am doing something kludgy like:
convert dateone from date to seconds
convert datetwo from date to seconds
put datetwo - dateone into age -- calculate the age in seconds
-- divide by the number of seconds per
Many thanks to Mike and Hlowe, I suspect the algorithms you suggested are
doing very similar things and are an improvement over my approximation.
Mike, I don't think you can calculate the seconds of a date prior to
1/1/1970 since the seconds are calculated as 'from that point'. An astute
Your eye for detail is amazing. Heather will be pleased
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/ANN-HTML-5-Campaign-Monitor-tp4680812p4680820.html
Sent from the Revolution - User mailing list archive at Nabble.com.
Mike, thanks for mentioning that. I am about to upgrade to Mavericks myself
and will make sure I check that LC is pointing to the right Xcode. What
about the SDK?
Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/OS-X-Mavericks-tp4671455p4683735.html
Sent
Hi there,
Was running LC 5.5.5 on iOS 10.7.5 (Lion), Xcode 4.5.1, SDK 6.1 and iOS 6 on
the phone and tablet - everything worked well. Wasn't able to run the latest
MobGUI so thought, h, maybe I should upgrade (this IS always an
adventure, isn't it )
First, upgraded the mobiles to iOS 7.
Next
Ok thanks, reassuring to know what's been working. Just wanted to make sure I
wasn't missing anything (the possible combinations and permutations are
pretty huge).
Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/Xcode-which-one-tp4683786p4683795.html
Sent
I've just upgraded from 5.5.5 to 6.6.3. Surely there have been a few changes
between then and now? But reading the Release Notes provides no hint. Is
there one document I can read that tracks all of the additions, updates and
changes from 5.5.5 to 6.6.3?
Here's hoping!
Mark
--
View this
Richard Gaskin wrote
There's no single document outlining the changes between that specific
range of versions, but the release notes for each version will bring you
up to speed:
lt;http://downloads.livecode.com/livecode/gt;
Thanks for the link Richard. Very useful
--
View this message
skiplondon wrote
Just a thought: One of pieces of software that we use in our office
environment, we can go online and put in the version of the software you
are using and the version that you have upgraded to and it will compile a
complete feature / bug fix document for you on the fly based
One more thing I forgot to ask. Now that I've upgraded from 5.5.5 to 6.3.3 is
there any stack format issues that I need to be aware of? All compatible?
Thanks
Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/Documentation-tp4683797p4683859.html
Sent from
Now that I have upgraded from 5.5.5 to 6.3.3 are there any stack format
issues I need to be aware of? All compatible?
I've been thinking
Since I have 51 release notes to read between these 2 versions what this
calls for is some sort of release note reader/stack that helps organize
Thanks Jacque. On the release notes - I could just open and read all 51, or
maybe the stable release notes summarize all the rc's and dp's (have
asked) - I am going to try acrobat 11 to see how well it saves as a word
document, and try converting to rtf from there. It would be nice to preserve
Possibly very dumb question here.
What I want to do: using code 'cut and paste' (i.e. parse) text from an RTF
document into a LC field, preserving the text formatting.
What I don't want to do: deal with all of the RTF formatting codes.
Is this doable?
If its not easily doable I can downgrade the
Excellent! Nice job Bernd. Thanks for doing this.
Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/ANN-homemade-slider-tp4686566p4686747.html
Sent from the Revolution - User mailing list archive at Nabble.com.
The Summer Academy was incredibly useful (and hats off to Elanor for being such
a great presenter). A ton of information was presented in the 7 weeks, so much
so that I had trouble keeping track of it all and definitely wanted a way to
be able to go back and review it later. So I created the
Thanks Jacqueline... I think I'll repeat the process and do what you did: drop
it into the /developer folder and try again. I'll let you know if it works.
-- Mark
Mark Smith
Associate Director, Repository
Manitoba Centre for Health Policy
University of Manitoba
727 McDermot Ave Room 408
J. Landman Gay wrote:
On 8/2/11 10:15 PM, Mark Smith wrote:
I didn't know what I was doing when I set up, so I just followed those
instructions and used the Android 2.2 API 8 package to set up my virtual
machine. Do you have a VM configured?
Hi Jacqueline, I had no luck installing
Why not put it in the User Samples in revOnline? It's available from the IDE
menu bar
- Mark
From: use-livecode-boun...@lists.runrev.com
[use-livecode-boun...@lists.runrev.com] On Behalf Of Pete
[p...@mollysrevenge.com]
Sent: Friday, October 14, 2011
Mike Kerner wrote:
I just want to apologize for killing runrev.com. I was just trying to buy
something in the store when kaboom, the whole site went #epicfail. So
since it must be MY fault, sorries!
Too funny!!
--
View this message in context:
Hi I just upgraded to 5.0.1 (and then .2 thinking that might solve the
following problem but it didn't). Gone from the standalone settings pane are
the options to set the supported orientations and in there place are new
options to set the initial orientation for iPad. A program that previously
Further to this I just wanted to add the following:
To configure which orientations your application supports use:
iphoneSetAllowedOrientations orientations
Here orientations must be a comma-delimited list consisting of at least one
of portrait, portrait
upside down, landscape left and landscape
Randy Hengst wrote
Looking at your script, you added spaces after the commas…. in your
comma-delimited list…. you can't do
Randy, thanks. I knew there was something I was probably doing wrong.
-- Mark
--
View this message in context:
Yes sir, that fixed it. Thanks.
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/auto-rotation-in-5-0-1-02-tp4111266p4112014.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-livecode
Hi, just wondering if there is something special about the startup handler.
The following code (executed in the IDE) does nothing:
on startup
if the cpassword of this stack is empty then
ask password Please enter a new password:
put it into temp1
ask password Please re-enter
J. Landman Gay wrote
On 11/28/11 10:15 PM, Mark Smith wrote:
Now, before I begin, both the stack in the IDE and tested on the iPhone
simulator report the encrypted pw as \VUw|1,A so, no difference there.
I get a difference.
Thank you (once again). Your testing was more thorough
Not sure if that is the right term, but I think so. Does anyone know how to
enable, disable the window resize decoration in the lower right corner of
the window?
Thanks
-- Mark
--
View this message in context:
Hi Ben, you might want to post this on the runrev livecode forums in the iOS
section. Or, I could post it there for you.
-- Mark
--
View this message in context:
Super, thanks for all the comments and suggestions here. I'll give them all a
try.
-- Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/window-decorations-tp4121455p4125874.html
Sent from the Revolution - User mailing list archive at Nabble.com.
Marty Knapp wrote
In my scenario, how do I use the GetDataForLine command?
Am I wasting time by converting my tab-delimited file to an array?
Hi Marty, I am no datagrid expert (more or less just stumble onto solutions
that work for me) and I am not familiar with the technique you are
Marty Knapp wrote
In my scenario, how do I use the GetDataForLine command?
Am I wasting time by converting my tab-delimited file to an array?
Hi Marty, I am no datagrid expert (more or less just stumble onto solutions
that work for me) and I am not familiar with the technique you are
slylabs13 wrote
Prior to this we were discussing how unwieldy this can be with a lot of
data. If he has a ton of data, like in the hundreds of thousands or even
millions of records, this can take an extraordinary amount of time, hence,
the need to bite off a little at a time.
Bob
Hi, shouldn't the following place the start position and end position of the
regular expression found in the input field into the output field?
on mouseUp
local startpos, endpos
put fldinput into tinput
put \ quote v \ quote : into tregularexpression
put matchchunk(tinput,
Thanks, worked perfectly. changing the expression to (\ quote v \
quote :) resulted in true, 422, 425 in the output. What I am
attempting to do is define a rather complicated item delimiter, in this case
made up of the 4 char sequence v: If I can define where this occurs I can
break the
Hi, I have some code that works fine until I put an apostrophe into a field
and then it errors out on storing the data. Any suggestions on dealing with
this problem?
The code I am using looks like this:
put INSERT INTO master (delivery_date, mothers_name, mothers_phin,
mothers_mhsc, mothers_dob,
Mike, thanks for sharing... a very inspiring journey that makes many of our
day-to-day irritations and struggles in living pale in comparison. I wish
you MUCH SUCCESS!!
-- Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/OT-Walking-tp4343357p4345637.html
Sent
Thank you all... you have left me with a number of great suggestions to look
into. It does seem like using variable lists as in the substitution
approach would be the more/most generic solution to this problem... since
I'm on a deadline I'll probably do a quick and dirty escape on apostrophe
Peter Haworth-2 wrote
If you use single quotes, double quotes don't need to be escaped in the
literal, and vice versa. So, if you're sure that your data won't contain
double quotes, then you can use double quotes to enclose the literals and
single quotes won't cause a problem.
Pete
Peter Haworth-2 wrote
so I just have to:
put buildValuesClause(globaldate,tmaternalname,tmaternalphin,etc) after
tSQL
I put that together before I knew revexecuteSQL substitution deals with
all that and more but it kinda works for me.
Smart. Sounds like the direction I will be
John Craig-4 wrote
The sQuiRt library for generating QR codes can now be used with LiveCode
server.
You can view an online demo at;
Now that is cool!
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/ANN-sQuiRt-V1-1-0-update-tp4359702p4360384.html
Sent from
Hi Michael, I can only add to this by saying I am doing very similar work
with livecode, and so far have run into few problems with it, and most of
those are fixed by enhancing my learning curve. I do feel like Livecode has
provided only the basic tools and I am required to construct libraries to
slylabs13 wrote
Any easy way to implement this? I could use a datagrid I suppose (grumble
grumble) but it would be nice if I could just do this with a simple list
field. I want to reorder entire lines by dragging and dropping them.
Hi Bob, I wrote something to do that awhile back and
Sorry, its been awhile since I worked on it and so I should clarify: the 7766
bug only rears its head after using the pop-up menu. If you disable the
pop-up menu option the drag drop works fine on x86.
-- Mark
--
View this message in context:
Ken Corey wrote
Do I grasp the general idea here or can modules indeed be downloaded
from the app store, and called from my main stack?
I've downloaded apps that handle tons of multi-media, pictures, video
recordings. They seem to dload the content from a server. Check the Winnipeg
Folk
Ken Corey wrote
My question is meant more as a producer of one of those apps in a
LiveCode environment.
I'd rather learn from someone else's wisdom, but if I can't I'll do it
on my own.
-Ken
Ok, then in response to your previous question Once the new version is
running, then it
Did not work for me either earlier this week. Did not try today though. You
might try sending a msg to support as they may not be aware of the problem.
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/RevOnline-upload-bis-tp4387783p4393018.html
Sent from the
Hi, I've encountered a bit of an anomaly when storing empty values into
integer fields in SQLite, and wonder if others have observed the same
behavior. If I store an empty value from a LC field into an integer field in
a database, and then subsequently read it back LC displays it as a 0. Where
slylabs13 wrote
What is the field type? What is the default? If numeric and not null then
it may be that the value defaults to 0
Thanks Bob, field type is integer, no default is defined. Firefox plugin has
a zero in the Not Null column,(which means?) and a zero in the Primary Key
column
Peter Haworth-2 wrote
Long story short, the only way I could find to make this work correctly is
to not include the integer column in the UPDATE statement. Not sure if
your update was just a test with that one column or if there;d normally be
more columns to update, but you'd have to test
Peter Haworth-2 wrote
Yes, it causes a headache, you're right. You would have to build the
UPDATE command in a variable by examining each field for empty and adding
it to the variable list if not empty. Don't have time to give some
example
code right now, but will try to do something
slylabs13 wrote
Is it important to discern between null and a value? If so, uncheck the
not null in the table definition and don't include the column in
inserts/updates
Awkward but yes, that seems to be the solution.
-- mark
--
View this message in context:
Peter Haworth-2 wrote
The only way round this that I've found as in my earlier email is to not
include the integer column in any INSERT or UPDATE statements if you want
it to come back as empty instead of zero.
Which sort of works, until you consider the case of wanting to back out a
Peter, very cool. I'm going to have fun with that one. LC is very powerful at
times. Oh, and thanks for posting to the bug list. While it is possible that
RR will say this behavior conforms to a particular standard and you just
have to code for it (as you have below) its still way, way to much
Hi, I have 38 buttons on a form that I need to copy their hilite value to a
temporary variable. Is it possible in LC to do something like
for x = 1 to the number of buttons on card y
put the hilite of btnx into tButtonx
end
instead of writing out manually, 38 times:
put the hilite of
Robert Brenstein wrote
Have you tested that you get the same behavior with not-null setting
for that integer field on and off? You should get different results.
HI Robert, while I was hoping it would unfortunately no, it didn't make a
difference.
-- Mark
--
View this message in
slylabs13 wrote
It may be a small distinction, but NULL is ASCII 0. An empty string is
nothing at all, so far as I know. To a human this is splitting hairs, but
to a computer all hairs must be split.
The scenario seems to be (1) if you create a new empty record all the
undefined values
slylabs13 wrote
It seems that if you use an empty string on a numeric column, SQL
interprets that as zero 0.
Hi Bob, that basically is the problem right there.
slylabs13 wrote
It begs the question however, why in the world you would pass a string
value to a numeric column?
I'm
Ken Ray wrote
repeat with x = 1 to 12
put Hello into field (MyField x)
end repeat
What if you want to put fld fieldname into myvar as in the original that Bob
suggested:
put fld myfield into tvar x
Myfield holds the name of a field that is being copied to a temp variable
that is
Peter Haworth-2 wrote
put 1 into x
put UPDATE test SET into mySQL
repeat for each item myField in One,Two,Three
if field myField is not empty then
put myField =: x comma after mySQL
put field myField into myArray[x]
add 1 to x
end if
end repeat
put space
I should have added many of the ideas are things others on the list have
suggested in response to my looping over all buttons post so thanks to all
who made suggestions including Jacqueline, who's comment about not doing
do is something I am still working on. I really appreciate all of the
Peter Haworth-2 wrote
If you look at the array in debug, you should see its keys being 1,2, etc
and the value of each key being the value of the field, not the name of
the
field. You could try changing the line in my sample code put field
myField into myArray[x] to put the text of
Thanks Ken... I suppose one of those would work but I'd have to think about
it :) The goal was the construction of a parameter list for revExecuteSQL
that would look something like:
revExecuteSQL gConnectID, tCmd, tvar1, tvar2, tvar3, tvar4, tvar5,
tvar6, tvar7, tvar8, tvar9
Actually there was
Peter Haworth-2 wrote
You could try changing the line in my sample code put field
myField into myArray[x] to put the text of field myField into
myArray[x].
Pete
Yipppeee! That worked. The following code copies all of a forms values into
an sql database... no manual coding required. Truly
And as a bonus (sorry, in my excitement I forgot to mention this)... you
don't have to escape anything either, since this is using the substitution
form of the revExecuteSQL command.
-- M
--
View this message in context:
slylabs13 wrote
For the sake of satisfying my own curiosity, I just used the Firefox
sqLite manager to open an sqLite db file. I added a column to a table for
testing purposes, called bobnum integer default NULL. When browsing, the
column indicates it's value is Null. But when I update a
Mark Wieder wrote
ButtonGadget has its own website now.
http://www.buttongadget.com/buttongadget2/default.htm
Mark, very cool application. The videos really show it off well. BTW, is it
coded in LC?
Also, I had the same problem Bob did in that from one location/button the
videos
Anyone know why Xcode 4.2 would stop talking to iOS? I am running Snow
Leopard 10.6.8, but recently gave in to the constant upgrades notices on my
iPad2 to upgrade to 5.1. Now, xCode can open a window onto my iPad but I
can't add or delete anything?
Thanks
-- Mark
--
View this message in
Hi, any suggestions for how to add a row of numeric keys above the default
keyboard in iOS? Ideally it would be nice to get a screen shot of the top
row of the numeric keyboard and display that that with some hidden buttons
for each of the numeric keys, but I am not sure how to go about getting a
I know I shouldn't have upgraded to iOS 5.1 on the iPad. Here's what I have
done:
1. updated iPad to iOS 5.1 (first mistake)
2. this required update to xCode 4.3.2 (done)
3. this required update to Lion (OSX 10.7.3) (check)
Livecode is now complaining that in order to build for iOS it needs to
Further observations:
Where once my Library folder used to be (ie. /Mark/Library) there is now
just an empty space. I checked my time machine backup and inside Library is
Developer. And inside Developer is Xcode. Or should I say, was Xcode. Is
this a case of Lion thinking its safer for me not to
Mike, Tom, all the rest... thanks for the assistance. You are correct. I did
an email earlier today to Heather and she confirmed this only works in 5.5
(I feel another article for the newsletter coming on... we should not be
stumbling around out here in user land trying to figure this out...
J. Landman Gay wrote
I have purchased and downloaded Lion and have been sitting here all
weekend trying to make myself install it. I know I have to. Still don't
want to.
Jacque, I would say go for it. The current successful recipe, based on my
limited experience, appears to be
iOS
J. Landman Gay wrote
I did it. I am speaking to you from the Lion's den.
--
Jacqueline Landman Gay | jacque@
To the sound of applause heard in the background :)
--
View this message in context:
J. Landman Gay wrote
I did it. I am speaking to you from the Lion's den.
--
Jacqueline Landman Gay | jacque@
To the sound of applause heard in the background :)
--
View this message in context:
Hi Graham, I put the settings in custom properties and I haven't had any
problem with the following openfield handler
on openfield
if the environment is mobile then
iPhoneSetKeyboardType the ckeyboardtype of me
iPhoneSetKeyboardReturnKey the creturnkey of me
end if
end
Hi Graham, when I need advisory text I often put it into a custom property
and use a set of routines I've written for a behavior to handle the display
(which can be used on any platform). Here's the routine that displays the
advisory text:
command ShowPrompt
if the cprompt of me is not empty
Graham Samuel-4 wrote
Thanks very much Hugh Senior, Ken Ray and Mark Smith for their solutions,
which are going in my scrapbook and then of course into the relevant
projects.
Graham
Hi Graham, I was thinking of writing up a quick piece on methods for
handling advisory text
Roger Guay wrote
Hi All,
RadialDialOmatic is a utility I created to make nice (even if I say so
myself) Radial Dials. With RevOnLine still down, I'm afraid you will have
to go to my downloads page to get it:
Roger
Roger, your stuff is always so cool!
-- Mark
--
View this message
J. Landman Gay wrote
Casey's Solitaire has migrated to the App Store. :) If you have an iPad
you can grab it here:
Hi Jacque,
I just discovered I'm lousy at solitaire!
Nicely done game though, very nice indeed.
In fairness, I've not given the parrot a chance to help.
So there is still
J. Landman Gay wrote
Yes. Help is a euphemism. There's one instance where sometimes it can
Hi Jacque,
As soon as I posted I wanted to edit the message and quote help as well,
but then Mark Wieder's response was s funny I was happy to let it stand
:)
Thanks for the tip on the
Hi, just installed 5.5.5 after working with 5.5.4 for a bit. Have the correct
Xcode installed (4.6 or higher) but I am getting a linking error related to
ARMV7 or something (about 6 lines of output in the error msg). Anyone know
how to banish?
Thanks
Mark
--
View this message in context:
Thanks Mike and Scott. I am linking for the Universal settings. I have SDK's
5.1, 6.0 and 6.1 and I have a green square. Although, it keeps forgetting my
settings for some reason. Anyway, with this config I am getting the arm7
error message. Interesting it does create an application anyway. I may
Yes Scott, that is exactly the same error I am seeing as well.
Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/5-5-5-linking-problem-tp4667839p4667881.html
Sent from the Revolution - User mailing list archive at Nabble.com.
Hi Scott, yes I am. I am using some of Monte's externals. Is that the
problem?
Thanks
Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/5-5-5-linking-problem-tp4667839p4667939.html
Sent from the Revolution - User mailing list archive at Nabble.com.
This one was solved by installing the latest version of the externals I was
using. Simple, elegant, just didn't know where to start with this problem.
Thanks for all the help and hints provided here.
Mark
--
View this message in context:
Peter, thanks for your efforts to keep LC current and capable on the database
front.
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/SQLite-LiveCode-Issues-tp4624881p4668806.html
Sent from the Revolution - User mailing list archive at Nabble.com.
J. Landman Gay wrote
One thing I do all the time is to step through a new handler to see what
it is doing. When I can see the values of the variables, I know what to
expect. Usually I can tell when the next executable line will error and
to avoid having to dismiss an error dialog and start
Just tried Devin's recipe. Got the same result. Running OSX 10.7.5
Mark
--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/6-6-1-no-bueno-tp4678265p4678292.html
Sent from the Revolution - User mailing list archive at Nabble.com.
Mike Kerner wrote:
I have a group that I'm using for a background in a stack. I want to add
a
new object to that group without losing the data in all the fields in the
Hi Mike, you need to create the new object when you are editing the group.
Here's how. Using the pointer tool select
Thanks Jacqueline, I think I need serious remedial help. I just realized I
have been making
a really stupid mistake. I am so used to the a) edit, b) compile c) run
scenario that... I have been modifying Notepad4 (my current version) then
recompiling the splash
screen stack again and running that
Thanks Jacqueline.You are a terrific teacher. It not only worked but I
understand it. It is a very clever technique. I am still using the old 'hard
coded' method (as well) because it has the advantage that while I *use* the
stack, and modify it, the notes get written to a common stack (not a copy
...@lists.runrev.com
[use-livecode-boun...@lists.runrev.com] On Behalf Of J. Landman Gay
[jac...@hyperactivesw.com]
Sent: Saturday, December 04, 2010 11:21 AM
To: How to use LiveCode
Subject: Re: show package contents
On 12/3/10 10:37 PM, Mark Smith wrote:
Thanks Jacqueline.You are a terrific teacher
I'm still using 4.5.0 dp-3. In the dictionary under focus it says If the
object is an unlocked field, the insertion point is placed after the text in
the field. My experience is it is placed at the beginning of the field. I
checked the online bug list, and the bug fixes for 4.5.1 and saw no
Josh Mellicker wrote:
Are you using select after fld X?
Hi Josh, thanks so much. No, I was using focus on field x. The dictionary
says that if the field is unlocked text then the insertion point is placed
after the text in the field. I think I'll suggest that line be removed since
it
1 - 100 of 449 matches
Mail list logo