Author Topic: Aurel Edit  (Read 4507 times)

0 Members and 1 Guest are viewing this topic.

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #15 on: April 12, 2017, 10:43:47 AM »
Charles
I look again into your OxIde
and found that you load scilexer.dll under WM_CREATE message.
When i tried to create anything under WM_CREATE then i get nothing  :o
It looks that Window not respond on WM_CREATE ..how is that possible ?

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #16 on: April 12, 2017, 11:13:41 AM »
I always forget to tell you that in any of my programs written in Oxygen
nothing work under WM_CREATE what is really ..really strange  :o
All other windows messages work proper...which is really crazy ???
so i will post... let say -test version which work with scilexer 2.2.0.0 - VB lexer/8
hmm this lexer it looks that not support commentBlock inside /*....*/ ..right?
other things seems to work..hmmm
this version use your code to load & create scintilla control in main window but
( of course i can reformat code into my coding style but this is quick addition) :D
outside of WM_CREATE ...so you may try.
« Last Edit: August 14, 2017, 01:26:28 AM by Aurel »

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #17 on: April 26, 2017, 10:07:54 PM »
with dark theme
anyone know for good color scheme?

.

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #18 on: May 19, 2017, 03:26:08 PM »
..now i add selection color- dark back/light fore color

SendMessage hsci,SCI_SetSelBack,1, RGB(49, 106, 197)
SendMessage hsci,SCI_SetSelFore,1, RGB(255, 235, 225)


.

EricE

  • Newbie
  • *
  • Posts: 2
Re: Aurel Edit
« Reply #19 on: July 13, 2017, 09:47:52 AM »
AurelEdit.o2bas will compile without errors using OxygenBasic A042, but will not when using version A043.

When compiling with A043, the following error message appears:
Quote
O2H
;ASM ERR: edi[ebx+440] = ._direct_!! Unidentified instructions edi
;AFTER:   ._direct_
;LINE:    588

How can this be debugged and fixed?

Charles Pegge

  • Admin Support Member
  • *****
  • Posts: 3721
    • Oxygen Basic
Re: Aurel Edit
« Reply #20 on: July 21, 2017, 12:41:50 AM »
Hi EricE, welcome to the forum.

I have one here which works on my latest OxygenBasic A43.

Perhaps Aurel can post his latest developments.

.

EricE

  • Newbie
  • *
  • Posts: 2
Re: Aurel Edit
« Reply #21 on: July 23, 2017, 07:44:35 AM »
Thank you Charles for the welcome, and for the new code.

Regarding this A043 version of AurelEdit, I have verified it compiles and runs using A043 on Windows 10.
 
I have this question though, what version of SciLexer should be used with it? (v2.2.0, v3.7.5, or some other version?)   

Charles Pegge

  • Admin Support Member
  • *****
  • Posts: 3721
    • Oxygen Basic
Re: Aurel Edit
« Reply #22 on: July 27, 2017, 01:52:16 AM »
Hi Eric,

Roland prepared a SciLexer for OxygenBasic, based on version 3.7.4 (600k) with some limitations on Regular Expressions. We know it is up to date and a clean build. You are welcome to adopt it.

What puzzles me, however, is why it is larger than oxygen.dll  :o

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #23 on: July 27, 2017, 10:25:19 AM »
Quote
What puzzles me, however, is why it is larger than oxygen.dll

hi
what is strange to me that he said that in original i use custom version of 1.6.8.0
but i am not sure about that, there are many custom lexers added to sciLexer that is hard to find
which one to use .
i think that i use 2.2.0,0 and with each new version dll grows a lot ,probably because of addition of
new lexers inside dll.
There is also difference between versions..hmmm

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #24 on: August 21, 2017, 01:48:09 PM »
hi
some changes and cleaning( awinh is now called awinh035 )
some bindings removed,PW functions removed
work with scilexer: 1.6.7.0 also tested with 3.6.1.0
compiled with o2 - A041

.

Charles Pegge

  • Admin Support Member
  • *****
  • Posts: 3721
    • Oxygen Basic
Re: Aurel Edit
« Reply #25 on: August 24, 2017, 07:54:49 AM »

Hi Aurel,

It works nicely with my latest A043, squashed to 140k as it is,  in its present form :)

But I have some more work to do before releasing this version of o2.

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #26 on: August 27, 2017, 02:26:47 AM »
Hi Charles
OK im glad that compile with 043  :)
But i found that 041 is very stable version and work very well for me
so for now i wont change anything ..
as i say before awinh need more cleaning that anyone can use gui function without
problem..
 ;)

Charles Pegge

  • Admin Support Member
  • *****
  • Posts: 3721
    • Oxygen Basic
Re: Aurel Edit
« Reply #27 on: August 27, 2017, 09:51:51 PM »

I hope that A43 will be the last of the alphas, and we can move to a more stable beta phase. I will stop churning the code with major alterations and new features.

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #28 on: August 28, 2017, 09:45:32 AM »
I'm glad to hear that Charles
especially on part without core changes( with well known troubles )
 :)

Aurel

  • Sr. Member
  • ****
  • Posts: 256
Re: Aurel Edit
« Reply #29 on: February 25, 2018, 11:56:58 AM »
Hello Boys !  :)
I was just fixed one small bug in AurelEdit with FindNext() function from
toolwindow Find/Replace/ReplaceAll..
I hope that will work for you .

ps.I also add zip with compiled exe+gxo2+oxygen.dll I use A041
treeview example included so you may recompile and try
 awinh.inc and awinh035
 -->>> scanned with Kaspersky AV
but you may check with your AV.
« Last Edit: February 25, 2018, 12:09:17 PM by Aurel »