diff --git a/TODO.md b/TODO.md index efd24b1b..e383bdd2 100644 --- a/TODO.md +++ b/TODO.md @@ -4,6 +4,8 @@ - make the various onDestroy() functions take the uiControl instead - make sure all calls to uiControlResize() are preceded with calls to uiControlGetSizing() +- OS X group: use setFrameFromContentFrame: in preferredSize? + - require explicit calls to uiContainerUpdate() everywhere, because sigh... - forbid uiControlSetParent() when there already is a parent - consider calling setAppleMenu: for the application menu; it doesn't seem to make much of a difference but diff --git a/redo/OSXparams b/redo/OSXparams index da7730fa..0c517ca4 100644 --- a/redo/OSXparams +++ b/redo/OSXparams @@ -1,9 +1,45 @@ +NSSlider +knobThickness (TODO only if different) +allowsTickMarkValuesOnly +numberOfTickMarks +tickMarkPosition + +NSSliderCell +sliderType + +NSBox +boxType +borderType +isTransparent +titlePosition +(TODO stylistic properties?) + +NSComboBox +buttonBordered +intercellSpacing (TODO only if different) +completes + +NSComboBoxCell +(no unique ones) + +NSPopUpButton +pullsDown +preferredEdge (TODO only if different) + +NSPopUpButtonCell +arrowPosition (TODO only if different?) + +NSProgressIndicator +usesThreadedAnimation (TODO only if different?) +controlSize +controlTint (TODO only if different?) +isBezeled +style +isDisplayedWhenStopped (TODO only if different?) + +============================== + group - NSBox - Title Position At Top - Box Type Primary - Border Type Line - Not Transparent Font System *Small* Margins l 16 @@ -13,33 +49,12 @@ group text box default width 96 -separator - seems to be an internal subclass of NSBox - need to generate a nib to observe its properties - -slider - check 10.9 - combo box - bordered button system regular font popup button - type popup - arrow bottom - menu edge bottom font menu 13 ?????????????? check 10.9 radio buttons - mode radio - selection rectangular, not empty - buttons - style radio - type radio - not bordered, not transparent - font system regular - -progress bar - style bar - display when stopped + font system regular