Not Impressed with wxEditor / wxEUD.e

new topic     » topic index » view thread      » older message » newer message

I have just downloaded and tried wxEditor. I followed the Readme instructions included. Itf I run it from a directory that I don't have write access to it dies before even creating the GUI and then Euphoria itself dies with the error message being that it cannot create ex.err.

When I run it from a directory I do have access to, the Window pops up and the first thing I try to do is press the new file icon. After moving the mouse over to the middle of the page, the editor dies. Now, if you can accidentally crash a program in less than ten seconds, I cannot write anything substantial with it.

The error produced was

 
/home/shawn/development/include/wxeu/wxeud.e:8169 in function mouse_event_position()  
argument out of range.  
 
... called from /usr/local/wxEditor_src-0.2.1/wxSyntax.ew:981 in procedure wxSyntax_onMouse()   
 
... called from /home/shawn/development/include/wxeu/wxeud.e:6077 in function callProc()   
 
^^^ call-back from external source 
 
... called from /home/shawn/development/include/wxeu/wxeud.e:8038 in procedure wxMain()   
 
... called from /usr/local/wxEditor_src-0.2.1/wxEditor.exw:33  
 
--> See ex.err  

The code at line 8,169 is

--Returns the coordinates of the mouse at the time of the event. 
public function mouse_event_position( atom event )  
    return c_func( WX_MOUSE_EVENT_POSITION, {event} ) 
end function 

It seems to me that the C function WX_MOUSE_EVENT_POSITION is getting bad data.

Shawn

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu