libs-gui/Panels/SavePanel.gmodel
Richard Frith-MacDonald ee80e0169b delete svn:eol-style property
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@22532 72102866-910b-0410-8b05-ffd578937521
2006-02-22 06:43:48 +00:00

837 lines
19 KiB
Text

//
// Gmodel for NSOpenPanel/NSSavePanel
//
{
"ObjectArray" = {
elements = ( "Custom_SavePanel" );
isa = NSMutableArray;
};
"Custom_SavePanel" = {
isa = IMCustomObject;
className = NSSavePanel;
realObject = "SavePanel";
};
"BackgroundColor" = {
alpha = 1.000000;
blue = 0.666667;
brightness = 0.666667;
colorSpaceName = NSCalibratedRGBColorSpace;
green = 0.666667;
hue = 0.000000;
isa = NSColor;
red = 0.666667;
saturation = 0.000000;
};
"SavePanel" = {
backgroundColor = "BackgroundColor";
backingType = 2;
contentView = "SavePanelView";
frame = "{x = 100; y = 100; width = 280; height = 350}";
isVisible = NO;
level = 0;
isa = NSSavePanel;
isAutodisplay = YES;
title = "Save";
isDocumentEdited = NO;
representedFilename = "";
isReleasedWhenClosed = NO;
delegate = nil;
prompt = "Name:";
accessoryView = nil;
requiredFileType = "";
treatsFilePackagesAsDirectories = YES;
directory = ".";
minSize = "{width = 280; height = 350}";
styleMask = 9;
};
"SavePanelView" = {
autoresizesSubviews = YES;
autoresizingMask = 0;
bounds = "{x = 0; y = 0; width = 280; height = 350}";
frame = "{x = 0; y = 0; width = 280; height = 350}";
isAutodisplay = YES;
isa = NSView;
nextResponder = "SavePanel";
postBoundsChangedNotifications = YES;
postFrameChangedNotifications = YES;
subviews = "SavePanelSubviews";
superview = nil;
tag = 0;
};
"SavePanelSubviews" = {
elements = (
"TopView",
"BottomView");
isa = NSMutableArray;
};
"TopView" = {
autoresizesSubviews = YES;
autoresizingMask = 18;
bounds = "{x = 0; y = 0; width = 280; height = 290}";
frame = "{x = 0; y = 60; width = 280; height = 290}";
isAutodisplay = YES;
isa = NSView;
nextResponder = "SavePanel";
postBoundsChangedNotifications = YES;
postFrameChangedNotifications = YES;
subviews = "TopSubviews";
superview = "SavePanelView";
tag = 0;
};
"TopSubviews" = {
elements = (
"ImageView",
"SaveLabel",
"Bar",
"Browser");
isa = NSMutableArray;
};
"BottomView" = {
autoresizesSubviews = YES;
autoresizingMask = 2;
bounds = "{x = 0; y = 0; width = 280; height = 60}";
frame = "{x = 0; y = 0; width = 280; height = 60}";
isAutodisplay = YES;
isa = NSView;
nextResponder = "SavePanel";
postBoundsChangedNotifications = YES;
postFrameChangedNotifications = YES;
subviews = "BottomSubviews";
superview = "SavePanelView";
tag = 0;
};
"BottomSubviews" = {
elements = (
"HomeButton",
"MountButton",
"UnmountButton",
"CancelButton",
"OkButton",
"FileName",
"PromptLabel");
isa = NSMutableArray;
};
//
// Browser
//
"Browser" = {
autoresizingMask = 18;
title = "Column 0";
pathSeparator = "/";
delegate = "SavePanel";
maxVisibleColumns = 2;
hasHorizontalScroller = YES;
isAutodisplay = YES;
allowsMultipleSelection = NO;
bounds = "{x = 0; y = 0; width = 260; height = 200}";
frame = "{x = 10; y = 10; width = 260; height = 196}";
isTitled = YES;
isa = NSBrowser;
subviews = nil;
superview = "SavePanelView";
takesTitleFromPreviousColumn = YES;
};
"FileName" = {
autoresizesSubviews = NO;
autoresizingMask = 2;
backgroundColor = "TextBkColor";
bounds = "{x = 0; y = 0; width = 226; height = 22}";
cell = "FileNameCell";
delegate = nil;
drawsBackground = YES;
errorAction = nil;
frame = "{x = 44; y = 40; width = 226; height = 22}";
ignoresMultiClick = NO;
isBezeled = YES;
isBordered = NO;
isContinuous = NO;
isEditable = YES;
isEnabled = YES;
isScrollable = YES;
isSelectable = YES;
isa = NSTextField;
nextResponder = "SavePanelView";
nextText = "HomeButton";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
previousText = "OkButton";
subviews = nil;
superview = "SavePanelView";
tag = 666;
textColor = "TextColor";
};
"FileNameCell" = {
action = nil;
alignment = 2;
backgroundColor = "TextBkColor";
drawsBackground = YES;
entryType = 0;
font = "TextFont";
image = nil;
isBezeled = YES;
isBordered = NO;
isContinuous = NO;
isEditable = YES;
isEnabled = YES;
isScrollable = YES;
isSelectable = YES;
isa = NSTextFieldCell;
sendActionMask =0;
state = 0;
stringValue = "foobar.txt";
tag = 0;
target = nil;
textColor = "TextColor";
type = 1;
wraps = YES;
};
"PromptLabel" = {
autoresizesSubviews = NO;
autoresizingMask = 0;
//backgroundColor = "TextBkColor";
bounds = "{x = 0; y = 0; width = 38; height = 18}";
cell = "PromptLabelCell";
delegate = nil;
drawsBackground = NO;
errorAction = nil;
frame = "{x = 5; y = 38; width = 38; height = 18}";
ignoresMultiClick = NO;
isBezeled = NO;
isBordered = NO;
isEditable = NO;
isEnabled = NO;
isScrollable = NO;
isSelectable = NO;
isa = NSTextField;
nextResponder = "SavePanelView";
nextText = "HomeButton";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
previousText = "OkButton";
stringValue = "Name:";
subviews = nil;
superview = "SavePanelView";
tag = 0;
textColor = "TextColor";
};
"PromptLabelCell" = {
action = nil;
alignment = 2;
backgroundColor = nil;
drawsBackground = NO;
entryType = 0;
font = "TextFont";
image = nil;
isBezeled = NO;
isBordered = NO;
isContinuous = NO;
isEditable = NO;
isEnabled = NO;
isScrollable = NO;
isSelectable = NO;
isa = NSTextFieldCell;
sendActionMask = 0;
state = 0;
stringValue = "Name:";
tag = 0;
target = nil;
textColor = "TextColor";
type = 1;
wraps = YES;
};
"HomeButton" = {
alternateImage = "Object 22";
alternateTitle = "";
autoresizesSubviews = NO;
autoresizingMask = 1;
bounds = "{x = 0; y = 0; width = 28; height = 28}";
cell = "HomeButtonCell";
delay = 0.200000;
frame = "{x = 18; y = 5; width = 28; height = 28}";
highlightsBy = 14;
ignoresMultiClick = NO;
image = "Object 22";
imagePosition = 1;
interval = 0.025;
isBordered = YES;
isEnabled = YES;
isTransparent = NO;
isa = NSButton;
keyEquivalent = "";
nextResponder = "SavePanelView";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
showsStateBy = 0;
state = 0;
subviews = nil;
superview = "SavePanelView";
tag = 0;
title = "";
};
"Object 22" = {isa = NSImage; name = common_Home; size = "{width = 24; height = 24}"; };
"HomeButtonCell" = {
action = nil;
alignment = 2;
alternateImage = "Object 22";
alternateTitle = "";
delay = 0.200000;
entryType = 0;
font = nil;
highlightsBy = 14;
image = "Object 22";
imagePosition = 2;
interval = 0.025000;
isBezeled = NO;
isBordered = YES;
isContinuous = NO;
isEditable = NO;
isEnabled = YES;
isScrollable = NO;
isSelectable = NO;
isTransparent = NO;
isa = NSButtonCell;
keyEquivalent = "";
keyEquivalentFont = nil;
keyEquivalentModifierMask = 0;
sendActionMask = 0;
showsStateBy = 1;
state = 0;
stringValue = "";
tag = 0;
target = nil;
type = 1;
wraps = NO;
};
"MountButton" = {
alternateImage = nil;
alternateTitle = "";
autoresizesSubviews = NO;
autoresizingMask = 1;
bounds = "{x = 0; y = 0; width = 28; height = 28}";
cell = "MountButtonCell";
delay = 0.2;
frame = "{x = 52; y = 5; width = 28; height = 28}";
highlightsBy = 14;
ignoresMultiClick = NO;
image = "Object 23";
imagePosition = 1;
interval = 0.025;
isBordered = YES;
isEnabled = YES;
isTransparent = NO;
isa = NSButton;
keyEquivalent = "";
nextResponder = "SavePanelView";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
showsStateBy = 0;
state = 0;
subviews = nil;
superview = "SavePanelView";
tag = 0;
title = "";
};
"Object 23" = {isa = NSImage; name = common_Mount; size = "{width = 24; height = 24}"; };
"MountButtonCell" = {
action = nil;
alignment = 2;
alternateImage = nil;
alternateTitle = "";
delay = 0.2;
entryType = 0;
font = nil;
highlightsBy = 14;
image = "Object 23";
imagePosition = 1;
interval = 0.025000;
isBezeled = NO;
isBordered = YES;
isContinuous = NO;
isEditable = NO;
isEnabled = YES;
isScrollable = NO;
isSelectable = NO;
isTransparent = NO;
isa = NSButtonCell;
keyEquivalent = "";
keyEquivalentFont = nil;
keyEquivalentModifierMask = 0;
sendActionMask = 0;
showsStateBy = 0;
state = 0;
stringValue = 0;
tag = 0;
target = nil;
type = 1;
wraps = YES;
};
"UnmountButton" = {
alternateImage = nil;
alternateTitle = "";
autoresizesSubviews = NO;
autoresizingMask = 1;
bounds = "{x = 0; y = 0; width = 28; height = 28}";
cell = "UnmountButtonCell";
delay = 0.2;
frame = "{x = 86; y = 5; width = 28; height = 28}";
highlightsBy = 14;
ignoresMultiClick = NO;
image = "Object 24";
imagePosition = 1;
interval = 0.025;
isBordered = YES;
isEnabled = YES;
isTransparent = NO;
isa = NSButton;
keyEquivalent = "";
nextResponder = "SavePanelView";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
showsStateBy = 0;
state = 0;
subviews = nil;
superview = "SavePanelView";
tag = 0;
title = "";
};
"Object 24" = {isa = NSImage; name = common_Unmount; size = "{width = 24; height = 24}"; };
"UnmountButtonCell" = {
action = nil;
alignment = 2;
alternateImage = nil;
alternateTitle = "";
delay = 0.2;
entryType = 0;
font = nil;
highlightsBy = 14;
image = "Object 23";
imagePosition = 1;
interval = 0.025000;
isBezeled = NO;
isBordered = YES;
isContinuous = NO;
isEditable = NO;
isEnabled = YES;
isScrollable = NO;
isSelectable = NO;
isTransparent = NO;
isa = NSButtonCell;
keyEquivalent = "";
keyEquivalentFont = nil;
keyEquivalentModifierMask = 0;
sendActionMask = 0;
showsStateBy = 0;
state = 0;
stringValue = 0;
tag = 0;
target = nil;
type = 1;
wraps = YES;
};
"CancelButton" = {
alignment = 2;
alternateImage = nil;
alternateTitle = "Cancel";
autoresizesSubviews = NO;
autoresizingMask = 1;
bounds = "{x = 0; y = 0; width = 70; height = 28}";
cell = "CancelButtonCell";
frame = "{x = 122; y = 5; width = 70; height = 28}";
delay = 0.2;
highlightsBy = 14;
ignoresMultiClick = NO;
image = nil;
imagePosition = 0;
interval = 0.025;
isBordered = YES;
isContinuous = NO;
isEnabled = YES;
isTransparent = NO;
isa = NSButton;
keyEquivalent = "";
nextResponder = "SavePanelView";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
showsStateBy = 0;
state = 0;
subviews = nil;
superview = "SavePanelView";
tag = 0;
title = "Cancel";
};
"CancelButtonCell" = {
action = nil;
alignment = 2;
alternateImage = nil;
alternateTitle = "";
delay = 0.200000;
entryType = 0;
font = "TextFont";
highlightsBy = 14;
image = nil;
imagePosition = 0;
interval = 0.02500;
isBezeled = NO;
isBordered = YES;
isContinuous = NO;
isEditable = NO;
isEnabled = YES;
isScrollable = NO;
isSelectable = NO;
isTransparent = NO;
isa = NSButtonCell;
keyEquivalent = "";
keyEquivalentFont = "TextFont";
keyEquivalentModifierMask = 0;
sendActionMask = 0;
showsStateBy = 0;
state = 0;
stringValue = 0;
tag = 0;
target = nil;
type = 1;
wraps = YES;
};
"OkButton" = {
alignment = 2;
alternateImage = nil;
alternateTitle = "OK";
autoresizesSubviews = NO;
autoresizingMask = 1;
bounds = "{x = 0; y = 0; width = 70; height = 28}";
cell = "OkButtonCell";
frame = "{x = 200; y = 5; width = 70; height = 28}";
delay = 0.2;
highlightsBy = 14;
ignoresMultiClick = NO;
image = nil;
imagePosition = 0;
interval = 0.025;
isBordered = YES;
isContinuous = NO;
isEnabled = YES;
isTransparent = NO;
isa = NSButton;
keyEquivalent = "";
nextResponder = "SavePanelView";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
showsStateBy = 0;
state = 0;
subviews = nil;
superview = "SavePanelView";
tag = 0;
title = "OK";
};
"OkButtonCell" = {
action = nil;
alignment = 2;
alternateImage = nil;
alternateTitle = "";
delay = 0.200000;
entryType = 0;
font = "TextFont";
highlightsBy = 14;
image = nil;
imagePosition = 0;
interval = 0.02500;
isBezeled = NO;
isBordered = YES;
isContinuous = NO;
isEditable = NO;
isEnabled = YES;
isScrollable = NO;
isSelectable = NO;
isTransparent = NO;
isa = NSButtonCell;
keyEquivalent = "";
keyEquivalentFont = "TextFont";
keyEquivalentModifierMask = 0;
sendActionMask = 0;
showsStateBy = 0;
state = 0;
stringValue = 0;
tag = 0;
target = nil;
type = 1;
wraps = YES;
};
"Bar" = {
autoresizesSubviews = NO;
autoresizingMask = 10;
borderType = 3;
bounds = "{x = 0; y = 0; width = 310; height = 2}";
contentView = "BarView";
contentViewMargins = "{width = 0; height = 0}";
frame = "{x = 0; y = 210; width = 310; height = 2}";
isa = NSBox;
nextResponder = "Browser";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
subviews = "BarSubviews";
superview = "SavePanelView";
titlePosition = 0;
};
"BarSubviews" = {elements = ("BarView"); isa = NSMutableArray; };
"BarView" = {
autoresizesSubviews = NO;
autoresizingMask = 0;
bounds = "{x = 0; y = 0; width = 306; height = 0}";
frame = "{x = 2; y = 2; width = 306; height = 0}";
isa = NSView;
nextResponder = "Bar";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
subviews = nil;
superview = "Bar";
};
"SaveLabel" = {
autoresizesSubviews = NO;
autoresizingMask = 8;
backgroundColor = "TextBkColor";
bounds = "{x = 0; y = 0; width = 224; height = 21}";
cell = "SaveLabelCell";
delegate = nil;
drawsBackground = NO;
errorAction = nil;
frame = "{x = 80; y = 240; width = 224; height = 21}";
ignoresMultiClick = NO;
isBezeled = NO;
isBordered = NO;
isEditable = NO;
isEnabled = YES;
isScrollable = NO;
isSelectable = NO;
isa = NSTextField;
nextResponder = nil;
nextText = nil;
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
previousText = nil;
stringValue = Save;
subviews = nil;
superview = "SavePanelView";
tag = 151;
textColor = "TextColor";
};
"SaveLabelCell" = {
action = nil;
alignment = 0;
backgroundColor = "TextBkColor";
drawsBackground = NO;
entryType = 0;
font = "SaveLabelFont";
image = nil;
isBezeled = NO;
isBordered = NO;
isContinuous = NO;
isEditable = NO;
isEnabled = YES;
isScrollable = NO;
isSelectable = NO;
isa = NSTextFieldCell;
sendActionMask = 0;
state = 0;
stringValue = "Save";
tag = 0;
target = nil;
textColor = "TextColor";
type = 1;
wraps = NO;
};
"SaveLabelFont" = {
isa = NSFont;
name = Helvetica;
size = 18.000000;
};
"TextFont" = {isa = NSFont; name = Helvetica; size = 12.000000; };
"ImageView" = {
alignment = 0;
autoresizesSubviews = NO;
autoresizingMask = 8;
bounds = "{x = 0; y = 0; width = 64; height = 64}";
cell = "ImageViewCell";
frame = "{x = 8; y = 218; width = 64; height = 64}";
ignoresMultiClick = NO;
image = "AppIcon";
imagePosition = 1;
isBordered = NO;
isa = NSImageView;
keyEquivalent = "";
nextResponder = "SavePanelView";
postsBoundsChangedNotifications = YES;
postsFrameChangedNotifications = YES;
showsStateBy = 0;
state = 0;
subviews = nil;
superview = "SavePanelView";
tag = 0;
title = "";
};
"AppIcon" = {isa = NSImage; name = NSApplicationIcon; size = "{width = 48; height = 48}"; };
"ImageViewCell" = {
image = "AppIcon";
isa = NSImageCell;
};
//
// Colors
//
"TextColor" = {
alpha = 1.0;
blue = 0.0;
brightness = 0.0;
colorSpaceName = NSCalibratedRGBColorSpace;
green = 0.0;
hue = 0.0;
isa = NSColor;
red = 0.0;
saturation = 0.0;
};
"TextBkColor" = {
alpha = 1.0;
blue = 1.0;
brightness = 1.0;
colorSpaceName = NSCalibratedRGBColorSpace;
green = 1.0;
hue = 0.0;
isa = NSColor;
red = 1.0;
saturation = 0.0;
};
"ConnectionArray" = {
elements = (
"TopViewConnect",
"BottomViewConnect",
"Object 66",
"Object 68",
"Object 49",
"Object 51",
"Object 53",
"Object 55",
"HomeConnect",
"MountConnect",
"UnmountConnect",
"CellSelectionConnect",
);
isa = NSMutableArray;
};
"Object 65" = {isa = NSString; string = "cancel:"; };
"Object 66" = {
destination = "SavePanel";
isa = IMControlConnector;
label = "Object 65";
source = "CancelButton";
};
"Object 67" = {isa = NSString; string = "ok:"; };
"Object 68" = {
destination = "SavePanel";
isa = IMControlConnector;
label = "Object 67";
source = "OkButton";
};
"Object 48" = {isa = NSString; string = delegate; };
"Object 49" = {
destination = "SavePanel";
isa = IMOutletConnector;
label = "Object 48";
source = "Browser";
};
"TopViewIVar" = {isa = NSString; string = _topView; };
"TopViewConnect" = {
destination = "TopView";
isa = IMOutletConnector;
label = "TopViewIVar";
source = "SavePanel";
};
"BottomViewIVar" = {isa = NSString; string = _bottomView; };
"BottomViewConnect" = {
destination = "BottomView";
isa = IMOutletConnector;
label = "BottomViewIVar";
source = "SavePanel";
};
"Object 50" = {isa = NSString; string = _browser; };
"Object 51" = {
destination = "Browser";
isa = IMOutletConnector;
label = "Object 50";
source = "SavePanel";
};
"Object 52" = {isa = NSString; string = _form; };
"Object 53" = {
destination = "FileName";
isa = IMOutletConnector;
label = "Object 52";
source = "SavePanel";
};
"PromptIVar" = {isa = NSString; string = _prompt; };
"PromptConnect" = {
destination = "PromptLabel";
isa = IMOutletConnector;
label = "PromptIVar";
source = "SavePanel";
};
"Object 54" = {isa = NSString; string = _titleField; };
"Object 55" = {
destination = "SaveLabel";
isa = IMOutletConnector;
label = "Object 54";
source = "SavePanel";
};
"SetHomeDirMethod" = {isa = NSString; string = _setHomeDirectory; };
"HomeConnect" = {
destination = "SavePanel";
isa = IMControlConnector;
label = "SetHomeDirMethod";
source = "HomeButton";
};
"MountMethod" = {isa = NSString; string = _mountMedia; };
"MountConnect" = {
destination = "SavePanel";
isa = IMControlConnector;
label = "MountMethod";
source = "MountButton";
};
"UnmountMethod" = {isa = NSString; string = _unmountMedia; };
"UnmountConnect" = {
destination = "SavePanel";
isa = IMControlConnector;
label = "UnmountMethod";
source = "UnmountButton";
};
"CellSelectionMethod" = {isa = NSString; string = _processCellSelection; };
"CellSelectionConnect" = {
destination = "SavePanel";
isa = IMControlConnector;
label = "CellSelectionMethod";
source = "Browser";
};
RootObject = {Connections = "ConnectionArray"; Objects = "ObjectArray"; isa = GMModel; };
TopLevelObjects = (RootObject);
Version = 1;
}