Mercurial > projects > dstep
diff dstep/appkit/NSKeyValueBinding_bindings.d @ 16:19885b43130e
Huge update, the bridge actually works now
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Sun, 03 Jan 2010 22:06:11 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dstep/appkit/NSKeyValueBinding_bindings.d Sun Jan 03 22:06:11 2010 +0100 @@ -0,0 +1,128 @@ +/** + * Copyright: Copyright (c) 2009 Jacob Carlborg. + * Authors: Jacob Carlborg + * Version: Initial created: Sep 24, 2009 + * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0) + */ +module dstep.appkit.NSKeyValueBinding_bindings; + +import dstep.objc.objc; + +extern (C) +{ + extern + { + package id NSObservedObjectKey; + package id NSObservedKeyPathKey; + package id NSOptionsKey; + package id NSAlignmentBinding; + package id NSAlternateImageBinding; + package id NSAlternateTitleBinding; + package id NSAnimateBinding; + package id NSAnimationDelayBinding; + package id NSArgumentBinding; + package id NSAttributedStringBinding; + package id NSContentArrayBinding; + package id NSContentArrayForMultipleSelectionBinding; + package id NSContentBinding; + package id NSContentDictionaryBinding; + package id NSContentHeightBinding; + package id NSContentObjectBinding; + package id NSContentObjectsBinding; + package id NSContentSetBinding; + package id NSContentValuesBinding; + package id NSContentWidthBinding; + package id NSCriticalValueBinding; + package id NSDataBinding; + package id NSDisplayPatternTitleBinding; + package id NSDisplayPatternValueBinding; + package id NSDocumentEditedBinding; + package id NSDoubleClickArgumentBinding; + package id NSDoubleClickTargetBinding; + package id NSEditableBinding; + package id NSEnabledBinding; + package id NSExcludedKeysBinding; + package id NSFilterPredicateBinding; + package id NSFontBinding; + package id NSFontBoldBinding; + package id NSFontFamilyNameBinding; + package id NSFontItalicBinding; + package id NSFontNameBinding; + package id NSFontSizeBinding; + package id NSHeaderTitleBinding; + package id NSHiddenBinding; + package id NSImageBinding; + package id NSIncludedKeysBinding; + package id NSInitialKeyBinding; + package id NSInitialValueBinding; + package id NSIsIndeterminateBinding; + package id NSLabelBinding; + package id NSLocalizedKeyDictionaryBinding; + package id NSManagedObjectContextBinding; + package id NSMaximumRecentsBinding; + package id NSMaxValueBinding; + package id NSMaxWidthBinding; + package id NSMinValueBinding; + package id NSMinWidthBinding; + package id NSMixedStateImageBinding; + package id NSOffStateImageBinding; + package id NSOnStateImageBinding; + package id NSPredicateBinding; + package id NSRecentSearchesBinding; + package id NSRepresentedFilenameBinding; + package id NSRowHeightBinding; + package id NSSelectedIdentifierBinding; + package id NSSelectedIndexBinding; + package id NSSelectedLabelBinding; + package id NSSelectedObjectBinding; + package id NSSelectedObjectsBinding; + package id NSSelectedTagBinding; + package id NSSelectedValueBinding; + package id NSSelectedValuesBinding; + package id NSSelectionIndexesBinding; + package id NSSelectionIndexPathsBinding; + package id NSSortDescriptorsBinding; + package id NSTargetBinding; + package id NSTextColorBinding; + package id NSTitleBinding; + package id NSToolTipBinding; + package id NSTransparentBinding; + package id NSValueBinding; + package id NSValuePathBinding; + package id NSValueURLBinding; + package id NSVisibleBinding; + package id NSWarningValueBinding; + package id NSWidthBinding; + package id NSAllowsEditingMultipleValuesSelectionBindingOption; + package id NSAllowsNullArgumentBindingOption; + package id NSAlwaysPresentsApplicationModalAlertsBindingOption; + package id NSConditionallySetsEditableBindingOption; + package id NSConditionallySetsEnabledBindingOption; + package id NSConditionallySetsHiddenBindingOption; + package id NSContinuouslyUpdatesValueBindingOption; + package id NSCreatesSortDescriptorBindingOption; + package id NSDeletesObjectsOnRemoveBindingsOption; + package id NSDisplayNameBindingOption; + package id NSDisplayPatternBindingOption; + package id NSContentPlacementTagBindingOption; + package id NSHandlesContentAsCompoundValueBindingOption; + package id NSInsertsNullPlaceholderBindingOption; + package id NSInvokesSeparatelyWithArrayObjectsBindingOption; + package id NSMultipleValuesPlaceholderBindingOption; + package id NSNoSelectionPlaceholderBindingOption; + package id NSNotApplicablePlaceholderBindingOption; + package id NSNullPlaceholderBindingOption; + package id NSRaisesForNotApplicableKeysBindingOption; + package id NSPredicateFormatBindingOption; + package id NSSelectorNameBindingOption; + package id NSSelectsAllWhenSettingContentBindingOption; + package id NSValidatesImmediatelyBindingOption; + package id NSValueTransformerNameBindingOption; + package id NSValueTransformerBindingOption; + } +} + +extern (C) +{ + package bool NSIsControllerMarker (id object); +} \ No newline at end of file