mirror of
https://github.com/gnustep/libs-gdl2.git
synced 2025-02-19 17:50:47 +00:00
* GDL2Palette/KeyWrapper.m: Ditto. * GDL2Palette/ConnectionInspector.h * GDL2Palette/ConnectionInspector.m (init): Initialize _values. (-awakeFromNib): Update handling of horizontal scroller. (-_associationClassesUsableWithObject:): Implement. (-setObject:): Fix assignment issues. (-_keysFromClassDescription:): Implement. (-_keysFromArray:): Ditto. (-updateValues): Reimplement. (-_oaBrowserAction:): Ditto. (-browser:numberOfRowsInColumn:): Refine implementation. (-browser:willDisplayCell:atRow:column:): Reimplement. (-ok:): Update associations in active document. * GDL2Palette/ResourceManager.m (defaultEditingContext): Try to find defaultEditingContext in document objects. (addResourcesFromPasteboard:): Reimplement. * GDL2Palette/Foundation+Categories.m: (arrayWithObjectsRespondingYesToSelector:): Fix leak. (arrayWithObjectsRespondingYesToSelector:withObject:): Ditto. * GDL2Palette/GNUmakefile: Use PALETTE_LIBS instead of ADDITIONAL_LDFLAGS to link libraries. Add new files. * GDL2Palette/GDL2Palette.tiff: New file. * GDL2Palette/GDL2ConnectionInspector.gorm: New files. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@23398 72102866-910b-0410-8b05-ffd578937521
29 lines
551 B
Objective-C
29 lines
551 B
Objective-C
#include <InterfaceBuilder/IBInspector.h>
|
|
@class NSBrowser;
|
|
@class NSPopUpButton;
|
|
@class EOAssociation;
|
|
|
|
@interface GDL2ConnectionInspector : IBInspector
|
|
{
|
|
NSBrowser *oaBrowser;
|
|
NSBrowser *connectionsBrowser;
|
|
NSPopUpButton *popUp;
|
|
|
|
NSArray *_keys;
|
|
NSArray *_signatures;
|
|
NSMutableArray *_values;
|
|
NSMutableArray *_connectors;
|
|
|
|
NSNibConnector *_currentConnector;
|
|
|
|
EOAssociation *_association;
|
|
}
|
|
|
|
- (void) updateKeys;
|
|
- (void) updateValues;
|
|
- (void) updateButtons;
|
|
- (void) selectedConnector;
|
|
- (void) selectedOutletOrAction;
|
|
@end
|
|
|
|
|