Hi again;

I'm tring to make a Lua debugger, then i need to define new (nice !?) column markers,
And unfortunatelly it always crash at init ...
Some ideas where i'am wrong ?

Thanks in advance

Sylvain Ruard-dumaine



Ps :
   i'am under winXP (in VC6.0)

Code:




static ednString _ArrowXPM("/* XPM */\n\
\"static char * icon[]= {\n\"\
\"16 16 3 1\",\n\
\"     c #D8D0C8\",\n\
\".    c #000000\",\n\
\"+    c #FFFF00\",\n\
\"                \",\n\
\"                \",\n\
\"                \",\n\
\"        .       \",\n\
\"        ..      \",\n\
\"        .+.     \",\n\
\"    .....++.    \",\n\
\"    .+++++++.   \",\n\
\"    .++++++++.  \",\n\
\"    .+++++++.   \",\n\
\"    .....++.    \",\n\
\"        .+.     \",\n\
\"        ..      \",\n\
\"        .       \",\n\
\"                \",\n\
\"                \"};\0");



SintillaCmdChar(SCI_MARKERDEFINEPIXMAP,SC_MARKNUM_STACK_TRACE,_ArrowXPM.c_str());
ScintillaMarkerXPM(SC_MARKNUM_STACK_TRACE);

Where


void edgTextCtrl::ScintillaMarkerXPM(int marker)
{
   SintillaCmd(SCI_MARKERDEFINE,marker, SC_MARK_PIXMAP);
}



int edgTextCtrl::SintillaCmd(unsigned int msg, int wParam, int lParam)
{
   return _sinFn(_sinPtr, msg, wParam, lParam);
}

edgTextCtrl::SintillaCmdChar(unsigned int msg, int wParam, const char *lParam)
{
   return _sinFn(_sinPtr, msg, wParam, (int)lParam);
}


_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to