Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема ActiveX-Scintilla + 1CQA Чета у меня не ладится (( (число прочтений - 3780 )
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
ActiveX-Scintilla + 1CQA Чета у меня не ладится ((
10. Октября 2007 :: 14:38
Печать  
Выкладывал в ветке http://www.1cpp.ru/forum/YaBB.pl?num=1157967835/90#90
Ссылку на ActiveX-Scintilla дабы люд посмотрел, может и до ума довел.
Чета у меня не получается пока, а вот хочется нормальный контрол для редактирования скуль-запросов в 1С.
http://www.scintilla.org/axsci.zip
Сейчас выложу все чего получилось, может кто доведет до "ума".
Внутри 2 длл-ки + ert-шка.
ert-шка открывется, подсветка криво-косо работает. Дизабл меню, вроде поборол, дальше просто времени нету возиться...
  

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



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ActiveX-Scintilla + 1CQA Чета у меня не ладитс
Ответ #1 - 10. Октября 2007 :: 14:51
Печать  
Выкладываю axsci src:
  

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



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ActiveX-Scintilla + 1CQA Чета у меня не ладитс
Ответ #2 - 10. Октября 2007 :: 14:54
Печать  
+ сорцы, из которых сцинтила собиралась:
  

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



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ActiveX-Scintilla + 1CQA Чета у меня не ладитс
Ответ #3 - 10. Октября 2007 :: 14:58
Печать  
И вроде работает, но чета я её не смог пока победить...
  

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



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ActiveX-Scintilla + 1CQA Чета у меня не ладитс
Ответ #4 - 10. Октября 2007 :: 15:03
Печать  
Если кто захочет поэкспериментировать, перечень "лексеров":
Код
Выбрать все
#define SCLEX_CONTAINER 0
#define SCLEX_NULL 1
#define SCLEX_PYTHON 2
#define SCLEX_CPP 3
#define SCLEX_HTML 4
#define SCLEX_XML 5
#define SCLEX_PERL 6
#define SCLEX_SQL 7
#define SCLEX_VB 8
#define SCLEX_PROPERTIES 9
#define SCLEX_ERRORLIST 10
#define SCLEX_MAKEFILE 11
#define SCLEX_BATCH 12
#define SCLEX_XCODE 13
#define SCLEX_LATEX 14
#define SCLEX_LUA 15
#define SCLEX_DIFF 16
#define SCLEX_CONF 17
#define SCLEX_PASCAL 18
#define SCLEX_AVE 19
#define SCLEX_ADA 20
#define SCLEX_LISP 21
#define SCLEX_RUBY 22
#define SCLEX_EIFFEL 23
#define SCLEX_EIFFELKW 24
#define SCLEX_TCL 25
#define SCLEX_NNCRONTAB 26
#define SCLEX_BULLANT 27
#define SCLEX_VBSCRIPT 28
#define SCLEX_BAAN 31
#define SCLEX_MATLAB 32
#define SCLEX_SCRIPTOL 33
#define SCLEX_ASM 34
#define SCLEX_CPPNOCASE 35
#define SCLEX_FORTRAN 36
#define SCLEX_F77 37
#define SCLEX_CSS 38
#define SCLEX_POV 39
#define SCLEX_LOUT 40
#define SCLEX_ESCRIPT 41
#define SCLEX_PS 42
#define SCLEX_NSIS 43
#define SCLEX_MMIXAL 44
#define SCLEX_CLW 45
#define SCLEX_CLWNOCASE 46
#define SCLEX_LOT 47
#define SCLEX_YAML 48
#define SCLEX_TEX 49
#define SCLEX_METAPOST 50
#define SCLEX_POWERBASIC 51
#define SCLEX_FORTH 52
#define SCLEX_ERLANG 53
#define SCLEX_OCTAVE 54
#define SCLEX_MSSQL 55
#define SCLEX_VERILOG 56
#define SCLEX_KIX 57
#define SCLEX_GUI4CLI 58
#define SCLEX_SPECMAN 59
#define SCLEX_AU3 60
#define SCLEX_APDL 61
#define SCLEX_BASH 62
#define SCLEX_ASN1 63
#define SCLEX_VHDL 64
#define SCLEX_CAML 65
#define SCLEX_BLITZBASIC 66
#define SCLEX_PUREBASIC 67
#define SCLEX_HASKELL 68
#define SCLEX_PHPSCRIPT 69
#define SCLEX_TADS3 70
#define SCLEX_REBOL 71
#define SCLEX_SMALLTALK 72
#define SCLEX_FLAGSHIP 73
#define SCLEX_CSOUND 74
#define SCLEX_FREEBASIC 75
#define SCLEX_INNOSETUP 76
#define SCLEX_OPAL 77
#define SCLEX_SPICE 78
#define SCLEX_D 79
#define SCLEX_CMAKE 80
#define SCLEX_GAP 81
#define SCLEX_PLM 82
#define SCLEX_PROGRESS 83
#define SCLEX_AUTOMATIC 1000
 

  
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ActiveX-Scintilla + 1CQA Чета у меня не ладитс
Ответ #5 - 10. Октября 2007 :: 15:07
Печать  
Я использовал 55 MS_SQL, но надо еще покормить зверушку функциями, зарезервированными словаи и прочей неоходимостью.
Вобщем, если на благо всем кто-нить разберется, например с кирилицей, будет неплохо.
  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать