If I edit one of these actions and hit enter (the default button is OK), the edit does not actually get applied. But if I use the mouse to click the button, it does.
Specifically, I am busy copying and pasting a PropertySet Assign Values action above every Delphi7 build action to update the PropertySet with our version info in it. So I do this:
- scroll down
- CTRL-V to paste the assign action in
- ENTER to edit it
- mouse click the “product name” “Set value to” field
- type something to replace the selection
- ENTER to complete the dialog (the OK button is highlighted as default)
If I then hit enter again to bring that dialog up again, my change did not get saved. But if instead of the final step I use the mouse to click the OK button… all good.
Minor issue: your use of CTRL-cursor is inconsistent. In the above dialog/grid CTRL-left and CTRL-right move one word left or right in the current cell. SHIFT does the same with select (this is the usual text editing behaviour). But in the “Compile Delphi Win32 Project” action, if I’m editing the version settings there, the grid that does the same thing uses CTRL-left/right to move between the two columns of the grid. Which is a right royal PITA if I’m trying to copy and paste text about the place.
Hi Moz,
Well, took me about half a day but have sorted out that annoying problem with the grid not saving when you press Enter. It was an extremely simple fix in the end, but finding those exact 15 characters to type in at the right spot was definitely a challenge (I tried 3 very different techniques to fix the bug, but they were all unsuccessful)!
The second issue is due to the actions using different grids… I’ve put it on the todo list to change the one in the Delphi action.
cheers,
tate.