|
|
|
WindowType
|
|||
|---|---|---|---|
|
#18+
Здраствуйте! Как изменить WindowType программно? в HELP Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:26 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
DIGITALPRO Код: plaintext 1. Сократ Персональный 4.1, English ->РусскийВ сценариях Вы не можете изменить собственность окна WindowType динамически в runtime. Как говориться - No comments... --- С уважением, IKAR ikarhomecenter@narod.ru IkarHomeCenter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:32 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
Гм - ответьте на вопрос "Зачем", может быть отвечу "Как", так как для каждой задачи может быть свой эффетивный путь и лучше подумать о задаче, чем сразу копать в сторону возможно бесполезного решения :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:33 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
Задача: 1.Есть окно (справочники) WindowType = main! если открываеем пунк меня справочник то как простое окно ч/з OpenSheet (т.е. окно может потерять фокус и получить) 2. В документах, к примеру сч-ф есть поле контрагенты, рядом с полем кнопка, открываем тот же самый справочник вот только теперь и теперь как я понимаю это окно не может потерять фокус, а только должно быть закрыто иными словами надо сделать response! =============================== PB 9.0.1 (7236) ASA 9.0.0 (1312) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:47 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
Первое окно - тип попап или чаилд. Второе окно - унаследовано от первого и имеет единственное отличие - тип респонс... (ИМХО) --- С уважением, IKAR ikarhomecenter@narod.ru IkarHomeCenter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:58 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
2 DIGITALPRO 1)GetWindowLong/SetWindowLong 2)Окно типа response!, открывая его функцией OpenSheet - вы получаете обычное дочернее окно в MDI-приложении. А что, когда пользователь выбирает значение из справочника, ему доступен весь функционал, присущий справочнику (создание и редактирование записей)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 19:58 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
PL99 Код: plaintext 1. Код: plaintext 1. ikar Код: plaintext ЕСТЬ ЕЩЕ ПРЕДЛОЖЕНИЯ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 08:32 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
ЕСТЬ. Создать просто отдельный объект справочника, а уж его-то и встраивать в разные там окна. Ну например, Вы можете унаследовать от стандартного dw свой пользовательский uo_dw. Сделать наследование от uo_dw, добавить в потомка dataObject своего справочника и сделать все необходимые обработки (Retrieve, update, insertRow, deleteRow и е.д.) сохранить допустим как uo_dw_xxx. А уж его-то и использовать где нужно. Хошь в окне, хошь в tabe, хошь в каком другом userObjecte. Возможно Вы создадите какой-то свой UserObject состоящий допустим из uo_dw и управляющих кнопок и будете наследовать его для реализации спровочников. Тогда любое окно будет выступать для вас просто контейнером для этого функционально-законченного объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 09:36 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
Поосторожнее с SetWindowLong и GetWindowLong Бывают случаи когда это не допустимо Причем это проблема - Window ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 10:48 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
Код: plaintext В help'е ничего не нашел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 11:05 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
DIGITALPROДа, действительно получилось, спасибо, но вот только не хватает двух кнопочек "свернуть" и "восстановить", а не помешали бы! DIGITALPRO Код: plaintext В help'е ничего не нашелЭто все из одной и той же оперы, MSDN называется. DIGITALPRO Код: plaintext 1. DIGITALPROЕСТЬ ЕЩЕ ПРЕДЛОЖЕНИЯ? Самый правильный совет из приведенных вам дал Guest_2, рекомендую прислушаться :-). Можно пойти еще дальше и спроектировать фреймворк из пары окон и невизуального объекта, наследники которого будут управлять поведением этих окон. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 12:10 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
Ну коль есть такие что хотять того чего нельзя....но если ооочень захотеть - то можно..... делаем edit source вместо windowtype windowtype = child! пишем if message.doubleparm=1 then windowtype windowtype = child! elseif message.doubleparm=2 then windowtype windowtype = response! // ну и тд в том же духе end if сохраняем..... вроде все хокей, но.... теперь только edit source....... ИМХО, изврат все это ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 12:49 |
|
||
|
WindowType
|
|||
|---|---|---|---|
|
#18+
DIGITALPROЗадача: 1.Есть окно (справочники) WindowType = main! если открываеем пунк меня справочник то как простое окно ч/з OpenSheet (т.е. окно может потерять фокус и получить) Уважаемые коллеги! Давайте внимательнее смотреть, что пишем! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2004, 04:24 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=32754270&tid=1338769]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 267ms |

| 0 / 0 |

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