|
Modeless
|
|||
---|---|---|---|
#18+
Делал раньше так при выгрузке, чтобы висела форма с процессом выгрузки. Но сейчас надо, чтобы в конце форма осталось активной, в ней будет лог произведенных операций. Как это сделать правильно??? Думал поместить выгрузку внутрь формы, но не ясно куда именно? Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 11:57 |
|
Modeless
|
|||
---|---|---|---|
#18+
> DO FORM Uploading NAME frmUploading LINKED ..... LINKED Убери - форма останется висеть. Только не забудь, что ее теперь самому убивать надо (Добавь на форму кнопку отмена или крестик справа активным сделай.) Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 12:05 |
|
Modeless
|
|||
---|---|---|---|
#18+
Может есть еще какой способ? Мне нужно следующее поведение. 1. Нажимаю на кнопку выгрузки 2. Показывается форма с процессом выгрузки 3. Процесс выгрузки завершается на форме становится активна кнопка "Выход" 4. Пользователь может продолжить работу только, если выйдит из формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 12:37 |
|
Modeless
|
|||
---|---|---|---|
#18+
> 4. Пользователь может продолжить работу только, если выйдит из формы. Значит Эта форма должны быть модальной. Логику переносив нее и делай ее модальной и привет Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 12:40 |
|
Modeless
|
|||
---|---|---|---|
#18+
Сделал проще. Переменную внес в состав формы, из которой вызывается эта. Теперь стало выглядеть так. Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 12:53 |
|
Modeless
|
|||
---|---|---|---|
#18+
> Автор: _Интересующийся > Сделал проще. Переменную внес в состав формы, из которой вызывается > эта. Теперь стало выглядеть так. > > DO FORM Uploading NAME THISFORM.frmUploading И ? 1) LINK убрал - форма уже не будет уничтожаться, когда уничтожится переменная, ссылающаяся на нее. Смысл переносить ссылку в свойство формы? 2) Теперь пока пользователь не закроет вторую формы он дальше работать не может? А ты проверял? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:51 |
|
Modeless
|
|||
---|---|---|---|
#18+
Поведение именно такое, какое мне нужно было. DO FORM Uploading NAME THISFORM.frmUploading Во время выгрузки данных общаюсь с формой через переменную THISFORM.frmUploading (обновляю статистику и процесс хода операции) После обе формы становятся доступны пользователю, и родитель и потомок. Потомок может быть закрыт по кнопке Exit, если же пользователь вновь нажмет кнопку выгрузки, то я проверяю переменную THISFORM.frmUploading на предмет существования формы, и если она есть, то делаю THISFORM.frmUploading.Release() и снова создаю DO FORM Uploading NAME THISFORM.frmUploading Все нормально работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 14:20 |
|
|
start [/forum/topic.php?fid=41&msg=35721925&tid=1586951]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 148ms |
0 / 0 |