|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
Может кто делал, необходимо в рантайме чтобы в EditBox введенные данные форматировались как при редактировании prg в самом лисе. Задача такая, ну вот хочется чтобы вводимые селекты красиво форматировались. На фоксклабе нашел решение, но может можно как то попроще? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2013, 20:18 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 09:52 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
В общем, все получилось, другой вопрос, при закрытии окна редактирования выдается запрос на перезапись файла prg, может есть какая нибудь настройка, чтобы перезаписывало автоматом? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 19:18 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
tor300выдается запрос на перезапись файла prgВроде должна влиять SET SAFETY OFF ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 19:57 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
Не помогает, пробовал, при закрытии формы, если были изменения, выдает вопрос о сохранении. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 20:21 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
А-а, у тебя всё же внедрено в EditBox? И надо всегда сохранять изменения? Я сейчас плохо помню, как я у себя это обходил (я, правда, modi comm открывал в окне). Вроде как надо редактору послать chr(23). Типа такого: Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 21:19 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
Данная форма - редактирование записи в таблице. MODIFY отдельное прилепленное окно (пример был взят с фоксклуба): Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
перед сохранением записи закрываю окно (чтобы изменения скинулись в файл) Код: sql 1.
и вот тут вылезает вопрос о сохранении. Если перед закрытием передать данный символ, оно сохранит прг? Попробовать передать тоже через апи? Код: sql 1.
-указатель на окно редактирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 21:42 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
Если просто в окне - то мой вариант как раз подойдёт. Получив ETB (End of Text Block) - MODIFY закрывается с сохранением, исполнение идет дальше. Проверил, не стал даже API пользовать. Из Load() Код: plaintext
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 00:48 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
А, не обязательно RELE WIND переносить. Достаточно только выдать символ там, где делаете сохранение (я проверил, поместив строчку в Thisform.Release, который был подвешен на Click кнопки). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 00:53 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
еще почЕтать http://www.sql.ru/forum/695268/est-li-sposob-raspahivat-modi-file-xxx-txt-v-polnyy-ekran?hl=modi comm ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 09:44 |
|
Редактирование PRG-текста в рантайме
|
|||
---|---|---|---|
#18+
посмотрите здесь: http://forms2.com ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2013, 15:31 |
|
|
start [/forum/topic.php?fid=41&fpage=40&tid=1582993]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 130ms |
0 / 0 |