From: Jay Freeman (saurik) Date: Sat, 29 Aug 2009 08:26:33 +0000 (+0000) Subject: Updated substrate.h. X-Git-Tag: v0.9.3184~3 X-Git-Url: https://git.saurik.com/fiveicondock.git/commitdiff_plain/b52a08b02529f46cc53d5f623bad6ef84b9e8eb7 Updated substrate.h. --- diff --git a/Tweak.mm b/Tweak.mm index 15278cd..28d8aec 100644 --- a/Tweak.mm +++ b/Tweak.mm @@ -7,22 +7,22 @@ #import #import -MSHookClass(SBButtonBar) -MSHookClass(SBIcon) -MSHookClass(SBIconModel) +MSClassHook(SBButtonBar) +MSClassHook(SBIcon) +MSClassHook(SBIconModel) -MSHookMetaClass(SBIconModel) +MSMetaClassHook(SBIconModel) -MSMessageHook1(float, SBButtonBar, leftMarginForIconRowArray, NSArray *, row) { +MSInstanceMessageHook1(float, SBButtonBar, leftMarginForIconRowArray, NSArray *, row) { return [row indexOfObject:[NSNull null]] == NSNotFound ? 4 : MSOldCall(row); } -MSMessageHook0(int, SBButtonBar, maxIconColumns) { +MSInstanceMessageHook0(int, SBButtonBar, maxIconColumns) { return 10; } static unsigned $SBButtonBar$count(SBButtonBar *self) { - MSIvar(NSArray *, _iconMatrix); + MSIvarHook(NSArray *, _iconMatrix); NSArray *row([_iconMatrix objectAtIndex:0]); unsigned count(0); for (id icon in row) @@ -31,11 +31,11 @@ static unsigned $SBButtonBar$count(SBButtonBar *self) { return count; } -MSMessageHook0(float, SBButtonBar, topIconPadding) { +MSInstanceMessageHook0(float, SBButtonBar, topIconPadding) { return 313370 + $SBButtonBar$count(self); } -MSMessageHook1(void, SBIcon, setOrigin, CGPoint, origin) { +MSInstanceMessageHook1(void, SBIcon, setOrigin, CGPoint, origin) { unsigned count(origin.y); if (count < 313370) goto set; @@ -53,7 +53,7 @@ MSMessageHook1(void, SBIcon, setOrigin, CGPoint, origin) { MSOldCall(origin); } -MSMessageHook2(CGPoint, SBButtonBar, originForIconAtX,Y, int, x, int, y) { +MSInstanceMessageHook2(CGPoint, SBButtonBar, originForIconAtX,Y, int, x, int, y) { CGPoint origin;//(MSOldCall(x, y, )); //NSLog(@"f:%u,%u=(%f,%f)", x, y, origin.x, origin.y); origin.y = 11; @@ -71,6 +71,6 @@ MSMessageHook2(CGPoint, SBButtonBar, originForIconAtX,Y, int, x, int, y) { return origin; } -MSMetaMessageHook0(int, SBIconModel, maxIconListCount) { +MSClassMessageHook0(int, SBIconModel, maxIconListCount) { return 16; }