Форматирование в 10 кларионе

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Форматирование в 10 кларионе

Сообщение Алексей- Софт-Центр »

Добрый день!
Кларион 10. Винда ХР.
Замучило форматирование текста программных вставок.
Новая строка. Делаю несколько пробелов. Пишу open например. Нажимаю ввод. Open улетает в первую позицию.
Ну, думаю, раз так- значит так и надо.
Ан нет. При компиляции - ошибки , пока не сдвинул все на пробел.

Как с этим бороться?

Алексей
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Форматирование в 10 кларионе

Сообщение Yufil »

Попробуй в настройках текстового редактора (Text editor/Behavior) поменять Smart на Automatic.
Ещё поставил Indentation size=4 Tab size=4, Convert tabs ...
Вроде работает
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Форматирование в 10 кларионе

Сообщение Алексей- Софт-Центр »

Спасибо, огромное)
Помогло.

Алексей
kreator
✯ Ветеран ✯
Сообщения: 5160
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Форматирование в 10 кларионе

Сообщение kreator »

Я вставки всегда пишу с крайнего левого столбца. Только в рутинах приходиться сдвигать текст вправо, иначе компилятор ругается. Откуда эта проблема, не понимаю? В хелпе нигде про это нет.
We are hard at work… for you. :)
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Форматирование в 10 кларионе

Сообщение Yufil »

Вот кусок из текста программы

Код: Выделить всё

        If Glo:CDDir Then Return(Glo:CDDir).
        Loc:MainDir = Clip(Upper(Parm('R','/$System/MainDir')))
        If ~Instring('CDROM',Loc:MainDir,1,1) ! Программа не может размещаться на CD
          Return('')
        End
Ставим курсор в конец первой строки и тычем Enter (режим Automatic)

Код: Выделить всё

        If Glo:CDDir Then Return(Glo:CDDir).
        (курсор здесь) 
        Loc:MainDir = Clip(Upper(Parm('R','/$System/MainDir')))
        If ~Instring('CDROM',Loc:MainDir,1,1) ! Программа не может размещаться на CD
          Return('')
        End
И то же самое в режиме Smart

Код: Выделить всё

If Glo:CDDir Then Return(Glo:CDDir).
(курсор здесь)        
        Loc:MainDir = Clip(Upper(Parm('R','/$System/MainDir')))
        If ~Instring('CDROM',Loc:MainDir,1,1) ! Программа не может размещаться на CD
          Return('')
        End
Ответить