Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2015, 22:15   #1
Foxpronet
Пользователь
 
Регистрация: 11.08.2011
Сообщений: 67
Злость Стандартные операции выделения в текст.редакторе

Подскажите пожалуйста где можно нарыть код выделения по клавишам (CTRL+SHIFT+LEFT & RIGHT, SHIFT+LEFT & RIGHT и т.д. ) для всех стандартных текст. редакторов, а то SynEdit после установки его свойства Highlighter в отличное от nil состояние, не вкуривает вышеупомянутые комбинации, выделяя сразу серию слов, а то и строк!! Или может у меня не последняя сыроватая версия этого редактора.. не знаю.. замучился.. Подскажите где взять нормальный код.
Foxpronet вне форума Ответить с цитированием
Старый 26.02.2015, 09:33   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

попробовал у себя.
всё работает.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 26.02.2015, 10:01   #3
Foxpronet
Пользователь
 
Регистрация: 11.08.2011
Сообщений: 67
По умолчанию

Хм.. Попробуйте грузануть в него файл побольше, пройдите в конец и попробуйте.. Глюк переменный. Какая у Вас версия SynEDIT ? Моя 2.0.8
Foxpronet вне форума Ответить с цитированием
Старый 26.02.2015, 10:09   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
Хм.. Попробуйте грузануть в него файл побольше, пройдите в конец и попробуйте.
не хочу.
не буду.
мне лень.
Цитата:
Какая у Вас версия SynEDIT ? Моя 2.0.8
не знаю.
где посмотреть?
могу прислать.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 26.02.2015, 10:26   #5
Foxpronet
Пользователь
 
Регистрация: 11.08.2011
Сообщений: 67
По умолчанию

Нашел данные о версии в архиве в текстовом файле, но ручаться за их достоверность не берусь.. Щас кто только их не переделывает. По описанию моя версия самая крайняя на сегодняшний день. И да, пардон! Использовал в своем проекте ,собственно, не сам компонент SynEDIT, а SynMEMO, попробую бортануть, может че измениться..
Если Вас не затруднит буду признателен за ссылку на вашу версию данного пакета (может она без этих недоразумений) .
Foxpronet вне форума Ответить с цитированием
Старый 26.02.2015, 10:32   #6
Foxpronet
Пользователь
 
Регистрация: 11.08.2011
Сообщений: 67
По умолчанию

А то мой мультивкладочный редактор почти готов, а тут такая оказая! В остальном признаю его лидерство, действительно шустрый и отлаженный компонент.
Foxpronet вне форума Ответить с цитированием
Старый 26.02.2015, 10:39   #7
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

вотЪ пжлст.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 26.02.2015, 10:49   #8
Foxpronet
Пользователь
 
Регистрация: 11.08.2011
Сообщений: 67
По умолчанию

Спасибо! О результатах обзэ отпш! )

Тот архив оказался к сожалению битым, ошибки CRC... Пробовал замещать memo на synedit, а также запускал на другой машине - результат пока прежний. Чтож, будем пробовать более ранние версии, хотя проще мне, конечно было бы удалить из набора Keystroke synmemo , те злополучные CTRL+SHIFT+LEFT, CTRL+SHIFT+RIGHT, CTRL+LEFT, CTRL+RIGHT, SHIFT+LEFT и SHIFT+RIGHT заменив на свой обработчик KEYDOWN, но данная затея оказалась не так проста как мне показалось в начале.. Да и найти такой код, уже поддержанный всеми компонентами ввода для windows не вышло.. Может где в исходниках стандартных модулей для Delphi он присутствует, или данный функционал эмулирует сама система windows, а компоненты delphi лишь подхватывают его ?

Последний раз редактировалось Stilet; 26.02.2015 в 19:05.
Foxpronet вне форума Ответить с цитированием
Старый 26.02.2015, 14:26   #9
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
Тот архив оказался к сожалению битым
тот – это какой?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 26.02.2015, 14:47   #10
Foxpronet
Пользователь
 
Регистрация: 11.08.2011
Сообщений: 67
По умолчанию

По ссылке любезно предоставленной Вами ранее
Foxpronet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
стандартные классы smaiq Visual C++ 5 24.12.2012 23:53
Стандартные операции reider Общие вопросы Delphi 1 19.07.2012 22:24
Стандартные библиотеки Hemul Общие вопросы C/C++ 8 06.12.2010 21:26
Стандартные функции в C++ ArniLand Общие вопросы C/C++ 2 01.04.2010 11:27
Стандартные модули dr.Chas Общие вопросы Delphi 1 07.09.2008 16:54