Переключение на Главную Страницу Страницы: 1 ... 3 4 [5] 6 7 8 ОтправитьПечать
Очень популярная тема (более 25 ответов) ОФФ/2 1CQA.ert - кто нить тюнил? (число прочтений - 62085 )
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #60 - 07. Декабря 2006 :: 05:18
Печать  
JohnyDeath писал(а) 04. Декабря 2006 :: 08:39:
smile писал(а) 04. Декабря 2006 :: 07:57:
Для тех кому лень подключать Форма.Привязка можно спокойно закомментарить все обращения в гРФорма и наслаждаться жизнью... только надо будет под себя настроить внешний вид отчета (что я и сделал).

Смех Что значит "лень подключать"? Прописать одну строчку в prm?!!
А все вот эти твои манипуляции: "закомментарить все обращения в гРФорма", "только надо будет под себя настроить внешний вид отчета" это не лень?!! И как потом у тебя всё это выглядеть будет?!!


У меня это заняло:

а) Найти и заменить гРФорма на //гРФорма 3 секунды Улыбка
б) Растянуть окошко под себя еще 2 секунды Улыбка

Итого 5 секунд Улыбка
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #61 - 07. Декабря 2006 :: 10:16
Печать  
Вот простейший набросок.
Шрифты побороть не смог - чего-то его в Arial тянет.  Печаль Буду рад рекомендациям по этому поводу.
Change ловится через ВК EventProxy.
Tab, похоже, нужно перехватывать в ПриНажатииКнопкиКлавиатуры.
  

RichText.zip ( 27 KB | Загрузки )

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #62 - 07. Декабря 2006 :: 10:40
Печать  
berezdetsky писал(а) 07. Декабря 2006 :: 10:16:
Change ловится через ВК EventProxy.

Зачем еще одна ВК, если ты все равно RichText в свой контрол завернул? Что мешает выставить это событие наружу из твоего контрола?
berezdetsky писал(а) 07. Декабря 2006 :: 10:16:
Tab, похоже, нужно перехватывать в ПриНажатииКнопкиКлавиатуры.

Подождите чуток, скоро АктивИксы будут получать фокус при обходе табом Улыбка
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #63 - 07. Декабря 2006 :: 11:02
Печать  
steban писал(а) 07. Декабря 2006 :: 10:40:
berezdetsky писал(а) 07. Декабря 2006 :: 10:16:
Change ловится через ВК EventProxy.

Зачем еще одна ВК, если ты все равно RichText в свой контрол завернул? Что мешает выставить это событие наружу из твоего контрола?
berezdetsky писал(а) 07. Декабря 2006 :: 10:16:
Tab, похоже, нужно перехватывать в ПриНажатииКнопкиКлавиатуры.

Подождите чуток, скоро АктивИксы будут получать фокус при обходе табом Улыбка

Вообще супер будет!
А ПриНажатииКнопкиКлавиатуры в случае с табом не помогает, т.е. ФСО=0 не канает
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #64 - 07. Декабря 2006 :: 11:05
Печать  
steban писал(а) 07. Декабря 2006 :: 10:40:
Что мешает выставить это событие наружу из твоего контрола?

Ага, ты это уже сделал Улыбка

осталось вместо ОбработкаВнешнегоСобытия написать
Код
Выбрать все
Процедура RichtextCtrl_Change()
	ТекстЗапроса = СамРич.Text;
	// разукрашка
КонецПроцедуры
 

  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #65 - 07. Декабря 2006 :: 11:13
Печать  
Когда введён с клавы хоть один символ перестаёт работать Enter.
Или это только у меня?
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #66 - 07. Декабря 2006 :: 11:36
Печать  
steban писал(а) 07. Декабря 2006 :: 11:05:
осталось вместо ОбработкаВнешнегоСобытия написать

Готово. Улыбка
JohnyDeath
См. здесь ПриНажатииКнопкиКлавиатуры в случае с табом. Enter тоже поправил.
  

RichText_001.zip ( 18 KB | Загрузки )

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #67 - 07. Декабря 2006 :: 12:52
Печать  
Сейчас все нормально.
А в какой момент разукрашка должна срабатывать?

И немного офф:
С табом всё тоже пучком. Просто я никогда не использовал гЗащитаОтАльфа, хотя видел в некоторых обработках. Немогу никак понять смысл этой переменной. Объясните, пжлст.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #68 - 07. Декабря 2006 :: 13:00
Печать  
Про разукрашку вопрос снят.  Смущённый
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #69 - 07. Декабря 2006 :: 13:15
Печать  
JohnyDeath писал(а) 07. Декабря 2006 :: 12:52:
С табом всё тоже пучком. Просто я никогда не использовал гЗащитаОтАльфа, хотя видел в некоторых обработках. Немогу никак понять смысл этой переменной. Объясните, пжлст.


Флаг ставят чтобы не происходило зацикливания.
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #70 - 08. Декабря 2006 :: 11:36
Печать  
Пробдемс с перерисовкой в версии 2. Всетаки VB не идеальная среда для обертки....
жаль дал себе зарок, не влезать в дела сишные, пока с инглишем серьезно не разберусь..
  
Наверх
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #71 - 11. Декабря 2006 :: 10:18
Печать  
А конкретнее?

Доработанная версия. В обработке показано 3 варианта ускорения начальной раскраски. Во время редактирования - перекрашивать только изменённое слово.

P.S. Обёртку переписать всегда можно. Было бы ради чего..  Подмигивание
  

RichText_002.zip ( 20 KB | Загрузки )

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #72 - 13. Декабря 2006 :: 11:23
Печать  
berezdetsky писал(а) 11. Декабря 2006 :: 10:18:
А конкретнее?
P.S. Обёртку переписать всегда можно. Было бы ради чего..  Подмигивание

Конечно можно.
Конкретно:
  

Konkretno.GIF ( 13 KB | Загрузки )
Konkretno.GIF
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #73 - 13. Декабря 2006 :: 12:33
Печать  
... а будет нормальный контрол, раскраску я сделаю, и попытаюсь SQLIntel..... туда добавить.
  
Наверх
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ОФФ/2 1CQA.ert - кто нить тюнил?
Ответ #74 - 13. Декабря 2006 :: 13:32
Печать  
trdm писал(а) 13. Декабря 2006 :: 11:23:
berezdetsky писал(а) 11. Декабря 2006 :: 10:18:
А конкретнее?
P.S. Обёртку переписать всегда можно. Было бы ради чего..  Подмигивание

Конечно можно.
Конкретно:

Не воспроизводится. Может, steban что-то подскажет?
  

Konkretno_001.GIF ( 21 KB | Загрузки )
Konkretno_001.GIF

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 3 4 [5] 6 7 8
ОтправитьПечать