Jeanne et al., One area where I've found the transition from HC to Rev to be difficult is the different ways they handle the clickLine.
I have two fields. The one on the left is a label field, shared text which appears on all cards. The one on the right contains data that changes from card to card. The one on the right is no problem. With HyperCard, I could trap for Option clicks in the left field, put up an Ask dialog that asked the user if they wanted to edit line (word two of the clickLine) of the field clicked, and then do some things based on their response. With Rev, the clickLine returns the number of the line clicked only if you click on a line with text. For example: if there are two lines of text in the field and 1. you click on line one, word 2 of the clickLine is 1 2. you click on line two, word 2 of the clickLine is 2 3. you click line three (or any higher number), word 2 of the clickLine is 0. 4. If there is no text in the field, word 2 of the clickLine is 0 - no matter where you click. Different situation: I have third field, a scrolling field that goes to the left of the label field described above. This is a locked field used for putting checkmarks in front of items that have been completed. I get the same clickLine problem - if the user first clicks on line five the checkmark will go into line 1, if this field is empty. But if a lower line (say, line 9) contains text, then the checkmark will go into line 5 (or any other line clicked if it is lower than 9). I suppose I could put a space (or X) on line 25,000 of each of these fields but the user might get confused to see really tiny proportional scrollbars on an empty field. Is there a better way? Jeanne, could we document this clickLine behavior? I would have found it very helpful just to know what was happening. Paul Looney _______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
