Clarion 10 addins

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Clarion 10 addins

Сообщение Admin »

Здесь можно скачать SharpDevelop 2.2
Инсталяшку среды и исходники.

Устанавливаем среду и куда нибудь копируем исходники.
В папке с исходниками запускаем \src\releasebuild.bat
Я так понимаю компилируются все библиотеки SharpDevelop 2.2

Далее можно открывать C:\Program Files (x86)\SharpDevelop\2.2\bin\SharpDevelop.exe и компилировать примеры дополнений.
Примеры лежат в исходника в папке samples

Там уже кому нужно разберутся.
Самому мозгов пока не хватает что то написать. Но уже одну штуку хочу.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
ingasoftplus
Ветеран
Сообщения: 425
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)
Благодарил (а): 90 раз
Поблагодарили: 5 раз

Clarion 10 addins

Сообщение ingasoftplus »

Жень, ты че хотел сказать? :D
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Clarion 10 addins

Сообщение Admin »

В смысле, зачем я это написал или какой addin я хочу?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ал
✯ Ветеран ✯
Сообщения: 1014
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

Clarion 10 addins

Сообщение Ал »

Евгений, готовь шевелюру - он ножницы точит - стричь... :mrgreen:
Аватара пользователя
ingasoftplus
Ветеран
Сообщения: 425
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)
Благодарил (а): 90 раз
Поблагодарили: 5 раз

Clarion 10 addins

Сообщение ingasoftplus »

Admin писал(а): 22 Июнь 2017, 2:32 В смысле, зачем я это написал или какой addin я хочу?
ну да. в чем вопрос? или просто информация?
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Clarion 10 addins

Сообщение Admin »

В принципе просто информация.
А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
Т.е. если не нажаты клавиши модификаторы и нажали End - прыгаем за последний символ отличный от пробела.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

Clarion 10 addins

Сообщение kreator »

Admin писал(а): 23 Июнь 2017, 9:26 А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
А вообще в чём смысл конечных пробелов? Кому-то они нужны? Или это баг редактора?
We are hard at work… for you. :)
Ал
✯ Ветеран ✯
Сообщения: 1014
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

Clarion 10 addins

Сообщение Ал »

kreator писал(а): 23 Июнь 2017, 14:30
Admin писал(а): 23 Июнь 2017, 9:26 А хотелось addin для редактора который по нажатию кнопки End прыгает в конец строки игнорируя конечные пробелы. Все.
А вообще в чём смысл конечных пробелов? Кому-то они нужны? Или это баг редактора?
хз откуда это исторически, но Евгений прав - было бы удобно, пробелы в конце достают, особенно если шрифт выставлен крупнее обычного и строки длинноватые получаются....
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Clarion 10 addins

Сообщение Admin »

Ал писал(а): 24 Июнь 2017, 10:26хз откуда это исторически
Исторически думаю из чего то типа Microsoft Word
Он точно так же работает. Но что позволено быку....
Это редактор для программистов и он должен быть как Far Manager IMHO !
Основная проблема даже не в пробелах а в том что их невозможно клавиатурой удалить в два(три) клика.
Объясняю:

Far Manager (для меня идеал) при нажатии на End прыгает в конец строки включая пробелы. НО! При нажатии Ctrl+Shift+Left а затем Ctrl+Shift+Right я выделяю все пробелы до окончания значащей строки... т.е. до последнего символа последнего слова.
Соответственно этими двумя командами плюс Del я легко удаляю пробелы...

В Microsoft Word + SharpDevelop я не могу выделить пробелы такой комбинацией. и мне нужно нужно или от конца выделять пробелы (Ctrl+Shift+Left) * кол. пробелов. или от начала последнего слова (Ctrl+Shift+Right) * кол. символов в слове.

И эта гребаная дичь убивает мой мозг. Я не понимаю того что есть программисты которым это нравится!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Clarion 10 addins

Сообщение Дед Пахом »

Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.
С уважением, ДП
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Clarion 10 addins

Сообщение gopstop2007 »

Дед Пахом писал(а): 24 Июнь 2017, 14:46 Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.
Вот так на самом интересном Дед Пахом все и обломал :D
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Clarion 10 addins

Сообщение Admin »

Дед Пахом писал(а): 24 Июнь 2017, 14:46Да всё же просто - Ctrl-A, затем Edit|Format|RemoveTrailing Spaces.
Я вот прям не знаю что ответить... кроме того что мне лень это делать после каждой встречи пробелов в конце строки!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Clarion 10 addins

Сообщение Дед Пахом »

Есть способ привязать хоткей:
1. Открыть d:\Clarion10\bin\Addins\Clarion.addin
2. Найти в нём элемент <MenuItem id = "RemoveTrailingWs"
3. Добавить 2 строки после label:

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

				          icon = "Icons.16x16.LowerToUpperCase"
				          shortcut = "Control|Shift|K"
4. Сохранить файл
5. Перегрузить IDE
Теперь по Ctrl+Shift+K удаляет хвостовые пробелы (текущая строка или выделенный текст).
С уважением, ДП
Ал
✯ Ветеран ✯
Сообщения: 1014
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

Clarion 10 addins

Сообщение Ал »

спасибо, работает, если применять комбинацию в текущей строке, когда курсор в где-то в "хвосте" - последовательности пробелов, то курсор визуально остается на прежнем месте, до следующего движения...
Ответить