Thanks for your help. I hate to ask such newby questions, but I’m really busy, and what I needed to do seemed so basic.
Best, Bill William Prothero https://earthlearningsolutions.org > On Apr 27, 2021, at 6:51 AM, Martin Koob <mk...@rogers.com> wrote: > > Hi > > I wanted to give you more of an explanation of how to get enter text in field > to work. Just refreshing my own memory I had to go back to my project. > > So as Håkan said you have to first allow editing. > > Then you can’t just enter text into a cell and have it deal with it. You > have to use a Datagrid command EditTextField > > Here is the handler I use in my project which I adapted from the DG7 form of > the DGForms.zip file that you can download here: > https://forums.livecode.com/viewtopic.php?f=7&t=20130 > > > -------------------- > on mouseDoubleUp pMouseBtnNum > > local theKey > > > -- Example of how to edit the contents of a field. > > -- By passing the index of the record associated with copy of this template > being displayed and > > -- a key (array key) the data grid will automatically save the changes the > user > > -- makes and refresh the UI by calling FillInData and resizeControl. > > if pMouseBtnNum is 1 then > > if the dgProps["allow editing"] of the dgControl of me then > > put the short name of the target into sEditedField > > switch sEditedField > > case "RaterComments" > > put "CriteriaComments" into theKey > > EditFieldText the long id of the target, the dgIndex of me, > theKey > > break > > case "title" > > put "title" into theKey > > EditFieldText the long id of the target, the dgIndex of > me, theKey > > break > > end switch > > end if > > end if > > pass mouseDoubleUp > end mouseDoubleUp > > > —————— > > Hope this helps. > > Martin Koob > > >> On Apr 27, 2021, at 8:20 AM, hakan--- via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >> On the second tab in the preferences pane there is a checkbox that says >> ”Allow text editing”. If you have that selected you can edit the text by >> double-clicking a cell. >> >> Or do you need something else? >> >> :-Håkan >> >>>> On 26 Apr 2021, at 21:03, William Prothero via use-livecode >>>> <use-livecode@lists.runrev.com> wrote: >>> >>> Folks: >>> I’m wanting to use a datagrid to store data that I enter by hand. >>> >>> Seems this oughta be quite simple, but ….. messing with the docs is >>> frustrating. >>> >>> I want to be able to click on an empty cell in a datagrid, have it open, >>> and enter a number or text. Then I want to store the values to a file. I >>> have no problem with using dgArray to get the data and store it, but the >>> simple act of opening a cell so I can enter a number eludes me. >>> >>> I’m sure there must be tutorials, but I guess I’m impatient to sort through >>> them. When I started looking around, I see there’s a problem trying to >>> enter data into an empty cell. I need to do this. The cells with data open >>> and let me enter values when I double click, but ……. empty ones? >>> >>> Could somebody point me to a tutorial that lets me do this simple task with >>> a datagrid? >>> >>> Thanks, >>> Bill >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode@lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode