- Registriert
- 11.05.07
- Beiträge
- 3.878
öhhh, habe das jetzt so gemacht:
hatte das "Julia-Fraktal.app" vergessen
Aber jetzt habe ich eine andere Frage:
wie kann man ein geschlossenes Fenster aus der .xib öffnen? Will jetzt ein weiteres Fenster hinzufügen, wo man eine Art Tabelle aller Fraktale hat und man die beiden obersten Werte gezielter eingeben kann. Das ding bist jetzt ist, dass beim Programmstart alles super angezeigt wird (also wenn ich das Fenster dann mit öffnen lasse). Leider kann diese View nicht in ihrer Größe verändert werden, die View hängt sich sozusagen auf und die gesamte Darstellung verschwindet, sobald man mit irgendwas drüber fährt
Das Ding ist, dass das nahezu genauso wie die Myview ist, und dennoch möchte er nicht so gerne resizen
Code:
NSData *myData=[[NSData alloc] initWithContentsOfFile:@"Julia-Fraktal.app/Contents/Resources/Julia-Teppich.png"];
juliaTeppichPicture = [NSBitmapImageRep imageRepWithData:myData];
Aber jetzt habe ich eine andere Frage:
wie kann man ein geschlossenes Fenster aus der .xib öffnen? Will jetzt ein weiteres Fenster hinzufügen, wo man eine Art Tabelle aller Fraktale hat und man die beiden obersten Werte gezielter eingeben kann. Das ding bist jetzt ist, dass beim Programmstart alles super angezeigt wird (also wenn ich das Fenster dann mit öffnen lasse). Leider kann diese View nicht in ihrer Größe verändert werden, die View hängt sich sozusagen auf und die gesamte Darstellung verschwindet, sobald man mit irgendwas drüber fährt
Code:
- (id)initWithFrame:(NSRect)pFrameRect{
self = [super initWithFrame:pFrameRect];
if (self) {
nsRectFrameRect = pFrameRect;
}
return self;
}
- (void)awakeFromNib {
NSData *myData=[[NSData alloc] initWithContentsOfFile:@"Julia-Fraktal.app/Contents/Resources/Julia-Teppich.png"];
juliaTeppichPicture = [NSBitmapImageRep imageRepWithData:myData];
[juliaTeppichPicture incrementalLoadFromData:myData complete:YES];
[self setNeedsDisplay:YES];
}
- (void)drawRect:(NSRect)prect {
[juliaTeppichPicture drawInRect:prect];
}