Hi

The current state of play is that I can build SciTE as a native OSX application. However, I have runtime problems and the application is not usable.

My current approach is to shift focus away from SciTE onto scintilla. Getting the bait example program working is my current goal. At the moment I have a build but am experiencing runtime problems. However, it feels like debugging will be so much easier with due to the simplicity of bait.c whose key line of code appears to be:

gtk_container_add(GTK_CONTAINER(app), editor);

Commenting this out I get an empty window after 5 events. In this case the event loop is working.

With the above line included I get a window (sized to 500 x 300) with the example insert text. After 40 events the application is receiving time outs which are handled by Editor::Tick() on the fifth of these InvalidateCaret() is called an the application locks.

I will continue to debug this. If I can find the energy I will set up a Linux development environment and do some back to back comparisons. As always any words of wisdom or encouragement would be greatly appreciated.

Best regards

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

Reply via email to