Hi all,
> I have a tool (service) that is supposed to generate PNG images using
> NSView drawRect and
>
> NSBitmapImageRep *rep = [[NSBitmapImageRep alloc]
> initWithFocusedViewRect:[mapView bounds]];
>
> When running this tool and calling the above method (NSView, NSImage
> stuff,...) I get
>
> GSFontInfo.m:71 Assertion failed in GSFontEnumerator(class), method
> sharedEnumerator. Called with fontEnumeratorClass unset. The shared
> NSApplication instance must be created before methods that need the
> backend may be called.
>
> OK, I modified my main.m to call
>
> [NSApplication sharedApplication];
>
> before starting the event loop with [[NSRunLoop currentRunLoop] run],
> but this gives me
>
> /opt/GNUstep/Local/Tools/OSMMapServer: Uncaught exception
> WindowServerCommunication, reason: Unable to connect to X Server `'
>
> What am i missing?
I tried to run my OSMMapServer. There I get
2009-06-22 23:58:50.268 OSMMapServer[3122] *** Assertion failure in
-[MapView lockFocus], AppKit.subproj/NSView.m:2343
lockFocus sent to a view whose window is deferred and does not yet have
a corresponding platform window
It seems I am on the wrong track with my approach!? Is there any
example of a GNUstep tool that generates PNGs or TIFFs from a NSView
after drawing NSBezierPaths?
How is this done correctly? Hints are greatly appreciated!
Thanks a lot!
- Andreas
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@...
http://lists.gnu.org/mailman/listinfo/discuss-gnustep