Issue 36 in maccode: PSMTabBarControl: Framework and IBPlugin for 10.5+ (incl. project code)

4 views
Skip to first unread message

codesite...@google.com

unread,
Feb 8, 2010, 7:36:52 AM2/8/10
to mac...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 36 by mi...@monscheuer.de: PSMTabBarControl: Framework and
IBPlugin for 10.5+ (incl. project code)
http://code.google.com/p/maccode/issues/detail?id=36

I just created some basic Leopard/IB3.x compatible IB PlugIn (PlugIn and
Framework) for PSMTabBarControl. It is an all new project created out of
the source files from this repository plus some additional code for the
PlugIn.
It's 10.5+ only. It contains some additional bugfixes and another basic
style called "CardStyle". It is some kind of new branch. Perhaps it is
useful for someone at this stage too.


Attachments:
PSMTabBar Source.zip 285 KB

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

codesite...@google.com

unread,
Mar 29, 2010, 12:57:43 AM3/29/10
to mac...@googlegroups.com

Comment #1 on issue 36 by j.greg.allen: PSMTabBarControl: Framework and
IBPlugin for 10.5+ (incl. project code)
http://code.google.com/p/maccode/issues/detail?id=36

I get this when I try to load into IB:
The document “PSMTabBar.ibplugin” could not be opened. The bundle is
damaged or missing necessary
resources. I'm using IB 3.2.1. Any ideas?

codesite...@google.com

unread,
Mar 29, 2010, 3:36:26 AM3/29/10
to mac...@googlegroups.com

Comment #2 on issue 36 by mi...@monscheuer.de: PSMTabBarControl: Framework
and IBPlugin for 10.5+ (incl. project code)
http://code.google.com/p/maccode/issues/detail?id=36

I guess you tried to compile using the Debug configuration. You may use the
Debug
compilation to run the PlugIn using XCode for debugging purposes.
If you finally want to load it into IB and use it for production, you have
to compile
a Release Build and use the resulting file you will find in your Release
folder.

codesite...@google.com

unread,
Mar 29, 2010, 3:41:27 AM3/29/10
to mac...@googlegroups.com

Comment #3 on issue 36 by mi...@monscheuer.de: PSMTabBarControl: Framework
and IBPlugin for 10.5+ (incl. project code)
http://code.google.com/p/maccode/issues/detail?id=36

Here comes an updated version.
Changes are:
- default configuration changed to Release
- a Memory leak has been resolved in -closeTabClick:

[sender release] has to be added if -tabView:shouldCloseTabViewItem:
returns NO

Code:

if ([[self delegate]
respondsToSelector:@selector(tabView:shouldCloseTabViewItem:)]) {
if (![[self delegate] tabView:tabView shouldCloseTabViewItem:item])
{
// fix mouse downed close button
[sender setCloseButtonPressed:NO];
[sender release]; <<<< ADDED BY MIMO
return;
}
}


Attachments:
PSMTabBar Source.zip 384 KB

codesite...@google.com

unread,
May 13, 2010, 2:22:38 PM5/13/10
to mac...@googlegroups.com

Comment #4 on issue 36 by totovste: PSMTabBarControl: Framework and
IBPlugin for 10.5+ (incl. project code)
http://code.google.com/p/maccode/issues/detail?id=36

I built this as a plugin and added it to Interface Builder with no
problems, but when adding it to a window and
then building the project (an otherwise empty project), the application
builds, but just bounces on the dock. I'm
using XCode 3.1.2 under OS X 10.5.8. Can anyone advise?

--
You received this message because you are subscribed to the Google Groups "MacCode" group.
To post to this group, send email to mac...@googlegroups.com.
To unsubscribe from this group, send email to maccode+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/maccode?hl=en.

Reply all
Reply to author
Forward
0 new messages