|
|
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
На форме лежит ActionList. родителем формы является панель другой формы. При таких усовиях Action перестает работать. Можно ли как-то обойти эту ситуацию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 10:34 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
Работает нормально - только сейчас проверил. Action может не работать если никому не присвоен. Или контрол невидим. Т.е. он не получает сообщения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 10:56 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
Сорри, не так написал!!! Не работают горячии клавиши при этой ситуации! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 10:58 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
minvaСорри, не так написал!!! Не работают горячии клавиши при этой ситуации! Ага - такая же ситуация. Обошёл через ж... - на главной форме в пункте главного меню создал подменю и скрыл его. Потом при создании дочерней формы - указываю что Action скрытого меню - тот который у меня на дочерней форме. Тогда сочетания клавиш работают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 11:17 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
Ну, можно и через чуть меньшую ж... - сделать owner'ом ActionList'а эту другую форму - или напрямую закинуть в ейный FActionLists. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 13:21 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
Насколько я помню, с фреймами такой проблемы нет. Это кстати вариант решения. Ну или - лезть в VCL, смотреть, как там идет поиск Action-ов, "участвующих" в данной форме и как лучше влезть в этот поиск, подсунув нужные списки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 17:50 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
А у фреймов такой проблемы нет как раз потому, что оне суют свои actionlist'ы в соответствующий список родительской формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 18:10 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
И вправду :) На первый взгляд - прямое руководство к действию; скопировать TCustomFrame.SetParent мало что не один в один. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 18:28 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
Короче написал я такой вот код в своей форме, и все заработало procedure TfrmTmplDlg.AddAction (AAction: TCustomActionList); begin Notification(AAction, opInsert); end; Очередной раз удивляюсь, почему работа с изменением/установкой Parent у Borland сделана через ж... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 08:32 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
Короче написал я такой вот код в своей форме, и все заработало procedure TfrmTmplDlg.AddAction (AAction: TCustomActionList); begin Notification(AAction, opInsert); end; Очередной раз удивляюсь, почему работа с изменением/установкой Parent у Borland сделана через ж... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 08:40 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
Имхо, "через ж." - использовать форму не по назначению и удивляться возникающим при этом проблемам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 12:40 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
minva, откуда эта процедура вызывается ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 09:37 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
neteurt minva, откуда эта процедура вызывается ? Это было 14 лет назад ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 13:31 |
|
||
|
Action и форма на форме
|
|||
|---|---|---|---|
|
#18+
DimaBr, вижу, навряд ли за это время код изменился ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 13:59 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39971809&tid=2038202]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
214ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 570ms |

| 0 / 0 |
