Share

Trixul Cross-platform GUI Toolkit

Tracker: Bugs

7 CocoaMenu - ID: 1906354
Last Update: Comment added ( slogan621 )

You create objects like "Apple Menu", "Preferences...", "Services", ...,
"Quit". But they never appear, not in a single testprogram.
And the fact that they are never destroyed is another big issue.


Filip vdm ( code2develop ) - 2008-03-03 16:02

7

Closed

Fixed

Nobody/Anonymous

None

None

Public


Comments ( 3 )




Date: 2008-03-06 09:37
Sender: slogan621SourceForge.net SubscriberProject Admin


I believe I have addressed the issue with object destruction.

Trixul is nibless, I explicitly want to avoid use of Apple (or Microsoft)
IDEs in its creation, as much as possible.


Date: 2008-03-05 02:44
Sender: slogan621SourceForge.net SubscriberProject Admin


Actually, once again, try:

sh runspacer

to see an apple menu. If it isn't in markup, it won't display.

Leaving open since it hints at a retain release issue that may need to be
resolved.


Date: 2008-03-03 16:06
Sender: code2develop


Suggestion: Create a nibfile, bind the default menuItems and load it at
the start:

OSStatus status = noErr;
IBNibRef *nibRef = NULL;
status = CreateNibReference(CFSTR("Trixul Program"), nibRef);
if(status != noErr)
{
// Code to load in whatever you like from the start.
}
DisposeNibReference(nibRef);


Log in to comment.

Attached File

No Files Currently Attached

Changes ( 4 )

Field Old Value Date By
status_id Open 2008-03-06 09:37 slogan621
resolution_id None 2008-03-06 09:37 slogan621
close_date - 2008-03-06 09:37 slogan621
priority 5 2008-03-05 02:44 slogan621