mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-05-21 01:31:32 +00:00
* Headers/AppKit/NSDataLinkManager.h, Source/NSDataLinkManager.m:
Re-add the changes from 2005-03-05. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@21029 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
d2bb38a102
commit
39bc6b4f68
4 changed files with 37 additions and 29 deletions
|
@ -108,10 +108,10 @@
|
|||
{
|
||||
ASSIGN(delegate,anObject);
|
||||
filename = nil;
|
||||
delegateVerifiesLinks = NO;
|
||||
interactsWithUser = NO;
|
||||
isEdited = NO;
|
||||
areLinkOutlinesVisible = NO;
|
||||
_flags.delegateVerifiesLinks = NO;
|
||||
_flags.interactsWithUser = NO;
|
||||
_flags.isEdited = NO;
|
||||
_flags.areLinkOutlinesVisible = NO;
|
||||
}
|
||||
|
||||
return self;
|
||||
|
@ -126,10 +126,10 @@
|
|||
{
|
||||
ASSIGN(delegate,anObject);
|
||||
ASSIGN(filename,path);
|
||||
delegateVerifiesLinks = NO;
|
||||
interactsWithUser = NO;
|
||||
isEdited = NO;
|
||||
areLinkOutlinesVisible = NO;
|
||||
_flags.delegateVerifiesLinks = NO;
|
||||
_flags.interactsWithUser = NO;
|
||||
_flags.isEdited = NO;
|
||||
_flags.areLinkOutlinesVisible = NO;
|
||||
}
|
||||
|
||||
return self;
|
||||
|
@ -229,7 +229,7 @@
|
|||
|
||||
- (BOOL)delegateVerifiesLinks
|
||||
{
|
||||
return delegateVerifiesLinks;
|
||||
return _flags.delegateVerifiesLinks;
|
||||
}
|
||||
|
||||
- (NSString *)filename
|
||||
|
@ -239,22 +239,22 @@
|
|||
|
||||
- (BOOL)interactsWithUser
|
||||
{
|
||||
return interactsWithUser;
|
||||
return _flags.interactsWithUser;
|
||||
}
|
||||
|
||||
- (BOOL)isEdited
|
||||
{
|
||||
return isEdited;
|
||||
return _flags.isEdited;
|
||||
}
|
||||
|
||||
- (void)setDelegateVerifiesLinks:(BOOL)flag
|
||||
{
|
||||
delegateVerifiesLinks = flag;
|
||||
_flags.delegateVerifiesLinks = flag;
|
||||
}
|
||||
|
||||
- (void)setInteractsWithUser:(BOOL)flag
|
||||
{
|
||||
interactsWithUser = flag;
|
||||
_flags.interactsWithUser = flag;
|
||||
}
|
||||
|
||||
//
|
||||
|
@ -262,7 +262,7 @@
|
|||
//
|
||||
- (BOOL)areLinkOutlinesVisible
|
||||
{
|
||||
return areLinkOutlinesVisible;
|
||||
return _flags.areLinkOutlinesVisible;
|
||||
}
|
||||
|
||||
- (NSEnumerator *)destinationLinkEnumerator
|
||||
|
@ -288,7 +288,7 @@
|
|||
|
||||
- (void)setLinkOutlinesVisible:(BOOL)flag
|
||||
{
|
||||
areLinkOutlinesVisible = flag;
|
||||
_flags.areLinkOutlinesVisible = flag;
|
||||
}
|
||||
|
||||
- (NSEnumerator *)sourceLinkEnumerator
|
||||
|
@ -307,13 +307,13 @@
|
|||
[aCoder encodeValueOfObjCType: @encode(id) at: &sourceLinks];
|
||||
[aCoder encodeValueOfObjCType: @encode(id) at: &destinationLinks];
|
||||
|
||||
flag = areLinkOutlinesVisible;
|
||||
flag = _flags.areLinkOutlinesVisible;
|
||||
[aCoder encodeValueOfObjCType: @encode(BOOL) at: &flag];
|
||||
flag = delegateVerifiesLinks;
|
||||
flag = _flags.delegateVerifiesLinks;
|
||||
[aCoder encodeValueOfObjCType: @encode(BOOL) at: &flag];
|
||||
flag = interactsWithUser;
|
||||
flag = _flags.interactsWithUser;
|
||||
[aCoder encodeValueOfObjCType: @encode(BOOL) at: &flag];
|
||||
flag = isEdited;
|
||||
flag = _flags.isEdited;
|
||||
[aCoder encodeValueOfObjCType: @encode(BOOL) at: &flag];
|
||||
}
|
||||
|
||||
|
@ -330,13 +330,13 @@
|
|||
[aCoder decodeValueOfObjCType: @encode(id) at: &destinationLinks];
|
||||
|
||||
[aCoder decodeValueOfObjCType: @encode(BOOL) at: &flag];
|
||||
areLinkOutlinesVisible = flag;
|
||||
_flags.areLinkOutlinesVisible = flag;
|
||||
[aCoder decodeValueOfObjCType: @encode(BOOL) at: &flag];
|
||||
delegateVerifiesLinks = flag;
|
||||
_flags.delegateVerifiesLinks = flag;
|
||||
[aCoder decodeValueOfObjCType: @encode(BOOL) at: &flag];
|
||||
interactsWithUser = flag;
|
||||
_flags.interactsWithUser = flag;
|
||||
[aCoder decodeValueOfObjCType: @encode(BOOL) at: &flag];
|
||||
isEdited = flag;
|
||||
_flags.isEdited = flag;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue