Hmm just realized this doesn't work because Filemaker only allows 255 characters to be auto-entered, and I'd need to fill up the whole field with spaces...
Any help would be greatly appreciated :(
Oop, ignore my last message! I just realized I could make a button that fills the field with spaces...
Not sure how practical this solution is but you could try creating several checkboxes in key areas and have the user just check them off as needed
Thanks yoshi for the suggestion. I have thought of that as well, and it does work fairly well but I would need to make a ton of fields, one for each potenial "key area". The problem with that is that I need a lot of versatility, any spot can be just as important as almost any other spot, so I'd flood the database with like 500 fields just to make checkbox marks.
The small problem is that when I click into the field to make it active, the background turns white so I can't see the picture behind it anymore.
It CAN be made, exactly as you did... and I'm pleased that you asked because, before 10, it was very difficult to do.
The field background turns white ONLY for a fraction of second if you attach to that a field a trigger OnObjectEnter, so you have the time to see the picture and to enter the "x".
The script to fire is very easy, something like:
Set Field [ Let(
char = Middle ( Get ( ActiveFieldContents ) ; Get ( ActiveSelectionStart ) ; 1 ) ;
char = " " ; Replace ( Get ( ActiveFieldContents ) ; Get ( ActiveSelectionStart ) ; 1 ; "x" ) ;
Replace ( Get ( ActiveFieldContents ) ; Get ( ActiveSelectionStart ) ; 1 ; " " )
Commit Records/Requests [ ]
WOW this was brilliant!! Thanks raybaudi, that was an amazing solution, I could never have come up with something like that!