Revision: 29851
          http://sourceforge.net/p/bibdesk/svn/29851
Author:   hofman
Date:     2025-11-19 15:52:31 +0000 (Wed, 19 Nov 2025)
Log Message:
-----------
replace deprecated type

Modified Paths:
--------------
    trunk/bibdesk/BibDocument_Actions.m
    trunk/bibdesk/BibDocument_UI.h
    trunk/bibdesk/BibDocument_UI.m
    trunk/bibdesk/BibItem.h
    trunk/bibdesk/BibItem.m
    trunk/bibdesk/NSString_BDSKExtensions.h
    trunk/bibdesk/NSString_BDSKExtensions.m

Modified: trunk/bibdesk/BibDocument_Actions.m
===================================================================
--- trunk/bibdesk/BibDocument_Actions.m 2025-11-19 15:37:04 UTC (rev 29850)
+++ trunk/bibdesk/BibDocument_Actions.m 2025-11-19 15:52:31 UTC (rev 29851)
@@ -773,8 +773,8 @@
             [self userChangedField:tcID ofPublication:pub from:[NSString 
stringWithBool:oldStatus] to:[NSString stringWithBool:newStatus]];
         }
     } else if ([tcID isTriStateField]) {
-        NSCellStateValue oldStatus = [pub triStateValueOfField:tcID];
-        NSCellStateValue newStatus = [sender state];
+        NSControlStateValue oldStatus = [pub triStateValueOfField:tcID];
+        NSControlStateValue newStatus = [sender state];
         if (newStatus != oldStatus) {
             [pub setField:tcID toTriStateValue:newStatus];
             [[pub undoManager] setActionName:NSLocalizedString(@"Change Check 
Box", @"Undo action name")];

Modified: trunk/bibdesk/BibDocument_UI.h
===================================================================
--- trunk/bibdesk/BibDocument_UI.h      2025-11-19 15:37:04 UTC (rev 29850)
+++ trunk/bibdesk/BibDocument_UI.h      2025-11-19 15:52:31 UTC (rev 29851)
@@ -65,7 +65,7 @@
 
 - (BOOL)displaysControlView:(BDSKControlView)control;
 - (BOOL)currentlyDisplaysControlView:(BDSKControlView)control;
-- (NSCellStateValue)displaysFileSearch;
+- (NSControlStateValue)displaysFileSearch;
 
 @property (nonatomic, nullable, readonly) NSMenu *columnsMenu;
 

Modified: trunk/bibdesk/BibDocument_UI.m
===================================================================
--- trunk/bibdesk/BibDocument_UI.m      2025-11-19 15:37:04 UTC (rev 29850)
+++ trunk/bibdesk/BibDocument_UI.m      2025-11-19 15:52:31 UTC (rev 29851)
@@ -690,7 +690,7 @@
     return [documentWindow isEqual:[[self controlView:control] window]];
 }
 
-- (NSCellStateValue)displaysFileSearch {
+- (NSControlStateValue)displaysFileSearch {
     BOOL displays = [self displaysControlView:BDSKControlViewFileSearch];
     BOOL currentlyDisplays = [self 
currentlyDisplaysControlView:BDSKControlViewFileSearch];
     return displays != currentlyDisplays ? NSControlStateValueMixed : displays 
? NSControlStateValueOn : NSControlStateValueOff;

Modified: trunk/bibdesk/BibItem.h
===================================================================
--- trunk/bibdesk/BibItem.h     2025-11-19 15:37:04 UTC (rev 29850)
+++ trunk/bibdesk/BibItem.h     2025-11-19 15:52:31 UTC (rev 29851)
@@ -522,12 +522,12 @@
 
 /*!
     @method     triStateValueOfField:
-    @abstract   Returns the value of a string stored in the item's pubFields 
dictionary as an NSCellStateValue
+    @abstract   Returns the value of a string stored in the item's pubFields 
dictionary as an NSControlStateValue
     @discussion (comprehensive description)
     @param      field (description)
     @result     (description)
 */
-- (NSCellStateValue)triStateValueOfField:(NSString *)field;
+- (NSControlStateValue)triStateValueOfField:(NSString *)field;
 
 /*!
     @method     setField:toTriStateValue:
@@ -537,7 +537,7 @@
     @param      triStateValue - one of NS{On,Off,Mixed}State
 */
 
-- (void)setField:(NSString *)field 
toTriStateValue:(NSCellStateValue)triStateValue;
+- (void)setField:(NSString *)field 
toTriStateValue:(NSControlStateValue)triStateValue;
     
 /*!
     @method     integerValueOfField:

Modified: trunk/bibdesk/BibItem.m
===================================================================
--- trunk/bibdesk/BibItem.m     2025-11-19 15:37:04 UTC (rev 29850)
+++ trunk/bibdesk/BibItem.m     2025-11-19 15:52:31 UTC (rev 29851)
@@ -1268,11 +1268,11 @@
        [self setField:field toValue:[NSString stringWithBool:boolValue]];
 }
 
-- (NSCellStateValue)triStateValueOfField:(NSString *)field{
+- (NSControlStateValue)triStateValueOfField:(NSString *)field{
        return [[self valueOfField:field inherit:NO] triStateValue];
 }
 
-- (void)setField:(NSString *)field 
toTriStateValue:(NSCellStateValue)triStateValue{
+- (void)setField:(NSString *)field 
toTriStateValue:(NSControlStateValue)triStateValue{
        [self setField:field toValue:[NSString 
stringWithTriStateValue:triStateValue]];
 }
 
@@ -3538,8 +3538,8 @@
        } else if ([[sud stringArrayForKey:BDSKTriStateFieldsKey] 
containsObject:field]) {
                // this operation also doesn't make much sense for tri-state 
fields
         // so we do something that seems OK:
-        NSCellStateValue newVal = NSControlStateValueOff;
-        NSCellStateValue oldVal = [groupName triStateValue];
+        NSControlStateValue newVal = NSControlStateValueOff;
+        NSControlStateValue oldVal = [groupName triStateValue];
         switch(oldVal){
             case NSControlStateValueOff:
                 newVal = NSControlStateValueOn;

Modified: trunk/bibdesk/NSString_BDSKExtensions.h
===================================================================
--- trunk/bibdesk/NSString_BDSKExtensions.h     2025-11-19 15:37:04 UTC (rev 
29850)
+++ trunk/bibdesk/NSString_BDSKExtensions.h     2025-11-19 15:52:31 UTC (rev 
29851)
@@ -113,7 +113,7 @@
  @param      triStateValue The value of the checkBox.
  @result     (description)
  */
-+ (NSString *)stringWithTriStateValue:(NSCellStateValue)triStateValue;
++ (NSString *)stringWithTriStateValue:(NSControlStateValue)triStateValue;
 
 /*!
     @method     stringWithContentsOfFile:guessedEncoding:
@@ -376,11 +376,11 @@
 
 /*!
      @method     triStateValue
-     @abstract   Translates from string value to an NSCellStateValue
+     @abstract   Translates from string value to an NSControlStateValue
      @discussion For compatibility with booleanValue, we accept {Yes,y,1} = 
checked and {No,n,0,""} = unchecked. Anything else is treated as indeterminate, 
or "mixed".
      @result     (description)
  */
-@property (nonatomic, readonly) NSCellStateValue triStateValue;
+@property (nonatomic, readonly) NSControlStateValue triStateValue;
 
 - (NSString *)acronymValueIgnoringWordLength:(NSUInteger)ignoreLength;
 

Modified: trunk/bibdesk/NSString_BDSKExtensions.m
===================================================================
--- trunk/bibdesk/NSString_BDSKExtensions.m     2025-11-19 15:37:04 UTC (rev 
29850)
+++ trunk/bibdesk/NSString_BDSKExtensions.m     2025-11-19 15:52:31 UTC (rev 
29851)
@@ -189,7 +189,7 @@
     return 
CFBridgingRelease(CFStringCreateWithFileSystemRepresentation(CFAllocatorGetDefault(),
 cstring));
 }
 
-+ (NSString *)stringWithTriStateValue:(NSCellStateValue)triStateValue {
++ (NSString *)stringWithTriStateValue:(NSControlStateValue)triStateValue {
     switch (triStateValue) {
         case NSControlStateValueOff:
             return @"0";
@@ -1028,7 +1028,7 @@
         return NO;
 }
 
-- (NSCellStateValue)triStateValue{
+- (NSControlStateValue)triStateValue{
     // check for "non" for backard compatibility with French localization
     if([self booleanValue]){
         return NSControlStateValueOn;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to