2. Added the standard database actions
Wow, i had a hard time finding these. I've never used the standard actions.
4. Linked those actions to items on a submenu of the main menu and some toobuttons of a toolbar.
It's not strictly necessary to connect them to a toolbar or menu. The shortcuts should work anyway.
5. The data aware controls are in another form and the respective database componentes are in a data module.
It's a good thing you mentioned this.
If i have the database components on the same form as the data-aware controls the shortcuts work.
If i move them to a data module they stop working.
Yeah... this might be a bug.
Actually, like you mentioned in the other post, the shortcuts
keep working, it's just the default Action (ExecuteTarget) which stops working.
(B.T.W. In the future please mention your OS, Lazarus and FPC version)
(aah, i see you already did in the other post but didn't in this one)
PS: I really need the shortcuts because the application is meant to be used by people who have low vision or are blind.
As a workaround you can place
just one TDataSource on your form connected to the TDataModule.Dataset.
You don't need to do anything else (it doesn't need to connect to anything else).
It's really weird but after doing this the shortcuts (and ExecuteTarget) will work again.
You could also write an event for those actions with just these lines (all can be the same):
with Sender as TDataSetAction do
ExecuteTarget(DataSource);
I'm also still a newbie (so i don't know yet how to report a bug myself).
I saw taazz would look at this later this week.