Deploying to gh-pages from @ cappuccino/cappuccino@b93aa732d2 🚀

This commit is contained in:
daboe01
2026-01-28 18:40:02 +00:00
parent 11c7f2bc12
commit 331aa2633a
3 changed files with 301 additions and 191 deletions
@@ -55866,7 +55866,7 @@ class_addMethods(the_class, [new objj_method(sel_getUid("previousMonth"), functi
,["CPDate","CPDate"])]);
}
p;24;_CPDatePickerTextField.jt;32827;@STATIC;1.0;i;11;CPControl.ji;8;CPFont.ji;13;CPTextField.ji;11;CPStepper.jI;20;Foundation/CPArray.jI;21;Foundation/CPObject.jI;19;Foundation/CPDate.jI;28;Foundation/CPDateFormatter.jI;21;Foundation/CPLocale.ji;26;_CPDatePickerElementView.jt;32580;objj_executeFile("CPControl.j", YES);objj_executeFile("CPFont.j", YES);objj_executeFile("CPTextField.j", YES);objj_executeFile("CPStepper.j", YES);objj_executeFile("Foundation/CPArray.j", NO);objj_executeFile("Foundation/CPObject.j", NO);objj_executeFile("Foundation/CPDate.j", NO);objj_executeFile("Foundation/CPDateFormatter.j", NO);objj_executeFile("Foundation/CPLocale.j", NO);objj_executeFile("_CPDatePickerElementView.j", YES);var CPZeroKeyCode = 48,
p;24;_CPDatePickerTextField.jt;35454;@STATIC;1.0;i;11;CPControl.ji;8;CPFont.ji;13;CPTextField.ji;11;CPStepper.jI;20;Foundation/CPArray.jI;21;Foundation/CPObject.jI;19;Foundation/CPDate.jI;28;Foundation/CPDateFormatter.jI;21;Foundation/CPLocale.ji;26;_CPDatePickerElementView.jt;35207;objj_executeFile("CPControl.j", YES);objj_executeFile("CPFont.j", YES);objj_executeFile("CPTextField.j", YES);objj_executeFile("CPStepper.j", YES);objj_executeFile("Foundation/CPArray.j", NO);objj_executeFile("Foundation/CPObject.j", NO);objj_executeFile("Foundation/CPDate.j", NO);objj_executeFile("Foundation/CPDateFormatter.j", NO);objj_executeFile("Foundation/CPLocale.j", NO);objj_executeFile("_CPDatePickerElementView.j", YES);var CPZeroKeyCode = 48,
CPNineKeyCode = 57,
CPMajAKeyCode = 65,
CPMajPKeyCode = 80,
@@ -56011,20 +56011,23 @@ class_addMethods(the_class, [new objj_method(sel_getUid("firstTextField"), funct
((___r1 = self._datePickerElementView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["_updateResponderTextField"] || _objj_forward)(___r1, "_updateResponderTextField"));
if (!self._currentTextField)
{
var targetField = nil;
if (flags & CPShiftKeyMask)
{
if (((___r1 = self._lastTextField), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["isHidden"] || _objj_forward)(___r1, "isHidden")))
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", (self.isa.method_msgSend["_previousVisibleTextFieldFrom:"] || _objj_forward)(self, "_previousVisibleTextFieldFrom:", self._lastTextField));
targetField = (self.isa.method_msgSend["_previousVisibleTextFieldFrom:"] || _objj_forward)(self, "_previousVisibleTextFieldFrom:", self._lastTextField);
else
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", self._lastTextField);
targetField = self._lastTextField;
}
else
{
if (((___r1 = self._firstTextField), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["isHidden"] || _objj_forward)(___r1, "isHidden")))
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", (self.isa.method_msgSend["_nextVisibleTextFieldFrom:"] || _objj_forward)(self, "_nextVisibleTextFieldFrom:", self._firstTextField));
targetField = (self.isa.method_msgSend["_nextVisibleTextFieldFrom:"] || _objj_forward)(self, "_nextVisibleTextFieldFrom:", self._firstTextField);
else
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", self._firstTextField);
targetField = self._firstTextField;
}
if (targetField)
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", targetField);
}
var ___r1;
}
@@ -56101,29 +56104,89 @@ class_addMethods(the_class, [new objj_method(sel_getUid("firstTextField"), funct
,["BOOL","CPEvent"]), new objj_method(sel_getUid("_nextVisibleTextFieldFrom:"), function $_CPDatePickerTextField___nextVisibleTextFieldFrom_(self, _cmd, aTextField)
{
var next = (aTextField == null ? aTextField : (aTextField.isa.method_msgSend["nextTextField"] || _objj_forward)(aTextField, "nextTextField"));
while (next && (next == null ? next : (next.isa.method_msgSend["isHidden"] || _objj_forward)(next, "isHidden")))
next = (next == null ? next : (next.isa.method_msgSend["nextTextField"] || _objj_forward)(next, "nextTextField"));
return next;
var runner = (aTextField == null ? aTextField : (aTextField.isa.method_msgSend["nextTextField"] || _objj_forward)(aTextField, "nextTextField"));
if (!runner || runner == self._firstTextField)
return nil;
while (runner && (runner == null ? runner : (runner.isa.method_msgSend["isHidden"] || _objj_forward)(runner, "isHidden")))
{
if (runner == self._lastTextField)
return nil;
runner = (runner == null ? runner : (runner.isa.method_msgSend["nextTextField"] || _objj_forward)(runner, "nextTextField"));
if (runner == self._firstTextField)
return nil;
}
return runner;
}
,["_CPDatePickerElementTextField","_CPDatePickerElementTextField"]), new objj_method(sel_getUid("_previousVisibleTextFieldFrom:"), function $_CPDatePickerTextField___previousVisibleTextFieldFrom_(self, _cmd, aTextField)
{
var prev = (aTextField == null ? aTextField : (aTextField.isa.method_msgSend["previousTextField"] || _objj_forward)(aTextField, "previousTextField"));
while (prev && (prev == null ? prev : (prev.isa.method_msgSend["isHidden"] || _objj_forward)(prev, "isHidden")))
prev = (prev == null ? prev : (prev.isa.method_msgSend["previousTextField"] || _objj_forward)(prev, "previousTextField"));
return prev;
var runner = (aTextField == null ? aTextField : (aTextField.isa.method_msgSend["previousTextField"] || _objj_forward)(aTextField, "previousTextField"));
if (!runner || runner == self._lastTextField)
return nil;
while (runner && (runner == null ? runner : (runner.isa.method_msgSend["isHidden"] || _objj_forward)(runner, "isHidden")))
{
if (runner == self._firstTextField)
return nil;
runner = (runner == null ? runner : (runner.isa.method_msgSend["previousTextField"] || _objj_forward)(runner, "previousTextField"));
if (runner == self._lastTextField)
return nil;
}
return runner;
}
,["_CPDatePickerElementTextField","_CPDatePickerElementTextField"]), new objj_method(sel_getUid("insertTab:"), function $_CPDatePickerTextField__insertTab_(self, _cmd, sender)
{
if (!self._currentTextField)
return;
((___r1 = self._datePickerElementView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["_updateResponderTextField"] || _objj_forward)(___r1, "_updateResponderTextField"));
var nextField = (self.isa.method_msgSend["_nextVisibleTextFieldFrom:"] || _objj_forward)(self, "_nextVisibleTextFieldFrom:", self._currentTextField);
if (nextField)
{
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", nextField);
}
else
((___r1 = (self.isa.method_msgSend["window"] || _objj_forward)(self, "window")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["selectNextKeyView:"] || _objj_forward)(___r1, "selectNextKeyView:", self));
{
var nextView = ((___r1 = self._currentTextField), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["nextValidKeyView"] || _objj_forward)(___r1, "nextValidKeyView"));
while (nextView && (nextView == null ? nextView : (nextView.isa.method_msgSend["isDescendantOf:"] || _objj_forward)(nextView, "isDescendantOf:", self)))
{
if (nextView == self._currentTextField)
{
nextView = nil;
break;
}
nextView = (nextView == null ? nextView : (nextView.isa.method_msgSend["nextValidKeyView"] || _objj_forward)(nextView, "nextValidKeyView"));
}
if (nextView)
((___r1 = (self.isa.method_msgSend["window"] || _objj_forward)(self, "window")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["makeFirstResponder:"] || _objj_forward)(___r1, "makeFirstResponder:", nextView));
}
var ___r1;
}
,["void","id"]), new objj_method(sel_getUid("insertBacktab:"), function $_CPDatePickerTextField__insertBacktab_(self, _cmd, sender)
{
if (!self._currentTextField)
return;
((___r1 = self._datePickerElementView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["_updateResponderTextField"] || _objj_forward)(___r1, "_updateResponderTextField"));
var prevField = (self.isa.method_msgSend["_previousVisibleTextFieldFrom:"] || _objj_forward)(self, "_previousVisibleTextFieldFrom:", self._currentTextField);
if (prevField)
{
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", prevField);
}
else
{
var prevView = ((___r1 = self._currentTextField), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["previousValidKeyView"] || _objj_forward)(___r1, "previousValidKeyView"));
while (prevView && (prevView == null ? prevView : (prevView.isa.method_msgSend["isDescendantOf:"] || _objj_forward)(prevView, "isDescendantOf:", self)))
{
if (prevView == self._currentTextField)
{
prevView = nil;
break;
}
prevView = (prevView == null ? prevView : (prevView.isa.method_msgSend["previousValidKeyView"] || _objj_forward)(prevView, "previousValidKeyView"));
}
if (prevView)
((___r1 = (self.isa.method_msgSend["window"] || _objj_forward)(self, "window")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["makeFirstResponder:"] || _objj_forward)(___r1, "makeFirstResponder:", prevView));
}
var ___r1;
}
@@ -56131,19 +56194,10 @@ class_addMethods(the_class, [new objj_method(sel_getUid("firstTextField"), funct
{
if (!self._currentTextField)
return;
((___r1 = self._datePickerElementView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["_updateResponderTextField"] || _objj_forward)(___r1, "_updateResponderTextField"));
var nextField = (self.isa.method_msgSend["_nextVisibleTextFieldFrom:"] || _objj_forward)(self, "_nextVisibleTextFieldFrom:", self._currentTextField);
if (nextField)
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", nextField);
}
,["void","id"]), new objj_method(sel_getUid("insertBacktab:"), function $_CPDatePickerTextField__insertBacktab_(self, _cmd, sender)
{
if (!self._currentTextField)
return;
if (self._currentTextField == self._firstTextField)
((___r1 = (self.isa.method_msgSend["window"] || _objj_forward)(self, "window")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["selectPreviousKeyView:"] || _objj_forward)(___r1, "selectPreviousKeyView:", self));
else
(self.isa.method_msgSend["moveLeft:"] || _objj_forward)(self, "moveLeft:", sender);
var ___r1;
}
@@ -56151,6 +56205,7 @@ class_addMethods(the_class, [new objj_method(sel_getUid("firstTextField"), funct
{
if (!self._currentTextField)
return;
((___r1 = self._datePickerElementView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["_updateResponderTextField"] || _objj_forward)(___r1, "_updateResponderTextField"));
(self.isa.method_msgSend["_selectTextField:"] || _objj_forward)(self, "_selectTextField:", ((___r1 = self._currentTextField), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["previousTextField"] || _objj_forward)(___r1, "previousTextField")));
var ___r1;
}