Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.03.2004, 18:29
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Программа по сути представляет собой форму. При запуске окно фокса отсутствует ибо нафиг не нужно. Создал свой тулбар на основе класса toolbar, прицепил к прожекту, в конструкторе форм создал экземпляр этого тулбара. Но как мне его повесить именно на форму form1, в её пределы? Поиск форума, микрософта и проч посетил, всё найденное изучил... И что-то везде создают тулбары, видимые в окне фокса, а не для формы =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 18:38
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
1) основное окно должно быть c ShowWindow = 2 && as top level form 2) тулбар должен быть с ShowWindow = 1 && in top level form и создаваться тулбар должен после того как основное окно активировано - что, собственно, можно сделать в событии Activate основной формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 18:51
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
А не подскажете кодом, уважаемый, как его создавать? Мне просто разные примеры попадались, но что-то не принесли результата или всё же не правильно были мной использованы =( Первые два условия у меня уже были мной включены... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 19:06
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Например, здесь посмотри ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 19:11
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Спасибо, изучаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 19:29
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
В метод Activate Event формы form1 вписал: Код: plaintext 1. 2. 3. 4. 5. 6. На третьей строке сего кода - thisform.oToolBar = createobject("mtoolbar") - получаю ошибку "Property OTOOLBAR is not found". Предварительно добавил этой форме form1 свойство через "Form/New Property..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 19:38
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Надо добавить свойство oToolBar в основную форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 20:01
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Так и есть. form1 у меня и является заглавной. У неё в настройках ShowWindow = 2 - As Top-Level Form и она запускается из головного PRG файла командой "DO FORM Form1" Может я что-то упустил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 20:20
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
авторПредварительно добавил этой форме form1 свойство через "Form/New Property..." Какое свойство добавил? oToolBar ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 20:22
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
2 Легко Ага ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 20:37
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Стоп, а класс mToolBar определял ? Надо так: Define Class mToolBar as ToolBar ShowWindow=1 && В As-Top-Level форме EndDefine ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 21:10
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
А где это вписать? В какое место? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 21:27
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
:) Ты создал свой класс (например MyToolBar) на основе ToolBar и сохранил его в какой-то своей библиотеке классов (MyClassLib), так? Тогда в своей проге, из которой вызываешь форму: Set ClassLib to MyClassLib Addi Define Class mToolBar as MyToolBar && Здесь замени на свои имена ShowWindow=1 && В As-Top-Level форме EndDefine Do Form MyForm && в активейт которой см.топики выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2004, 21:48
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Ошибки пропали. Окно программы тоже. Теперь у меня ничего не появляется =( написал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2004, 09:01
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Посмотрите пример в SOLUTION: Form - Data Entry - Create An SDI Form Метод Click кнопки cmdToolBar: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2004, 17:03
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
У меня нет примера "SOLUTION". Всё перепробовал, не выходит... Видать не увижу я тулбар на своей форме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2004, 17:48
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2004, 18:06
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
Yes! Спасибо большое, в отдельной программе код заработал. Буду разбираться! Ещё раз спасибо ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2004, 11:52
|
|||
|---|---|---|---|
|
|||
Как тулбар повесить на форму (а не на окно фокса)? В поиск был. |
|||
|
#18+
А если надо toolbar создавать в основном окне программы, но чтобы он (toolbar) был бы виден в запускаемой форме, то делаем showwindow = 1(in top level) для формы, для toolbarа при запуске формы делаем dock(-1,x,y), где x,y - координаты позиции toolbara. И toolbar будет виден как на форме, так и в основном окне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1597065]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 369ms |

| 0 / 0 |
