FxParameterCreationAPI
FxParameterCreationAPI протокол определяет методы, предоставленные хост-приложением для создания параметров.
Это FxParameterCreationAPI версия протокола 1.0.
Плагин использует методы, определенные в этом протоколе (вместе с определенными в Ссылке на протокол Ссылки на протокол и FxOptionalParameterSettingAPI FxOptionalParameterRetrievalAPI) для заполнения ее списка параметров. Каждый параметр создается с уникальным числовым параметром ID.
Хост-приложение использует этот параметр ID для идентификации параметра и хранит параметр ID в сохраненном файле проекта. Если новая версия плагина удалит параметр, то хост-приложение тогда проигнорирует любые сохраненные данные параметра для того устаревшего параметра в проекте, сохраненном при использовании старой версии плагина. Это подразумевает, что новый плагин версии никогда не должен изменять ID данного параметра, если он преднамеренно не хочет перестать использовать старые данные значения в сохраненных проектах. Точно так же это не должно начинать новый параметр с ID, уже сделанного устаревшим.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Не применимый не применимый
-
Запускает новую подгруппу параметра. (требуемый)
Объявление
Objective C
- (BOOL)startParameterSubGroup:(NSString *)nameparmId:(UInt32)parmIdparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает подгруппу параметра; иначеNOfalse.Обсуждение
Все последующие дополнения параметра помещаются в эту группу, пока Вы не отправляете
endParameterSubGroupсообщение. -
endParameterSubGroup - endParameterSubGroupТребуемыйЗавершения текущая подгруппа параметра. (требуемый)
Объявление
Objective C
- (BOOL)endParameterSubGroupВозвращаемое значение
Возвраты
YEStrueесли приложение успешно закрывает текущую подгруппу параметра; иначеNOfalse.Обсуждение
Необходимо всегда соединять это с предыдущим
startParameterSubGroup:parmId:parmFlags:сообщение.
-
addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags: - addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:ТребуемыйСоздает угловой параметр ползунка и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addAngleSliderWithName:(NSString *)nameparmId:(UInt32)parmIddefaultValue:(double)defaultValueparameterMin:(double)minparameterMax:(double)maxparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
defaultValueНачальный угол оценивает за параметр в против часовой стрелки градусах.
minМинимальное значение для параметра, в против часовой стрелки радианах.
maxМаксимальное значение для параметра, в против часовой стрелки радианах.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает угловой параметр ползунка; иначеNOfalse.Обсуждение
minиmaxзначения выражены в радианах, в то время какdefaultValueвыражен в градусах. Удите рыбу значения параметров должны быть получены с помощьюgetFloatValue:fromParm:atTime:(а не осуждаемыйgetAngle:метод), и выражены в против часовой стрелки градусах.До FxPlug SDK 1.2 документация для этого метода имела модули (градусы и радианы) инвертированный. Документация была исправлена, реализация не изменилась.
См. также
– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags: - addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:ТребуемыйСоздает ценность цвета RGBA и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addColorParameterWithName:(NSString *)nameparmId:(UInt32)parmIddefaultRed:(double)reddefaultGreen:(double)greendefaultBlue:(double)bluedefaultAlpha:(double)alphaparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
redНачальное красное значение параметра в плавании (0.0 - 1.0) пространство.
greenНачальное зеленое значение параметра в плавании (0.0 - 1.0) пространство.
blueНачальное синее значение параметра в плавании (0.0 - 1.0) пространство.
alphaНачальное альфа-значение параметра в плавании (0.0 - 1.0) пространство.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает параметр цвета RGBA; иначеNOfalse.См. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags: - addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:ТребуемыйСоздает параметр цвета RGB и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addColorParameterWithName:(NSString *)nameparmId:(UInt32)parmIddefaultRed:(double)reddefaultGreen:(double)greendefaultBlue:(double)blueparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
redНачальное красное значение параметра в плавании (0.0 - 1.0) пространство.
greenНачальное зеленое значение параметра в плавании (0.0 - 1.0) пространство.
blueНачальное синее значение параметра в плавании (0.0 - 1.0) пространство.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает параметр цвета RGB; иначеNOfalse.См. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
addCustomParameterWithName:parmId:defaultValue:parmFlags: - addCustomParameterWithName:parmId:defaultValue:parmFlags:ТребуемыйСоздает пользовательский параметр и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addCustomParameterWithName:(NSString *)nameparmId:(UInt32)parmIddefaultValue:(id<NSCoding>)defaultValueparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
defaultValueНачальная запись для параметра.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает пользовательский параметр; иначеNOfalse.Обсуждение
defaultValueпараметром является экземпляр, создаваемый плагином, класса пользовательского параметра, который должен соответствоватьNSCodingпротокол.NSCodingпротокол используется для сериализированного и не сериализирующего объект значения пользовательского параметра для сохранения и загрузки.См. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags: - addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:ТребуемыйСоздает параметр ползунка с плавающей точкой и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addFloatSliderWithName:(NSString *)nameparmId:(UInt32)parmIddefaultValue:(double)defaultValueparameterMin:(double)minparameterMax:(double)maxsliderMin:(double)sliderMinsliderMax:(double)sliderMaxdelta:(double)sliderDeltaparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
defaultValueНачальное значение для параметра.
minМинимальное значение для параметра.
maxМаксимальное значение для параметра.
sliderMinМинимальное значение для управления ползунком параметра.
sliderMaxМаксимальное значение для управления ползунком параметра.
sliderDeltaДобавленная стоимость шага или удаленный, когда перемещен ползунок.
flagsСигареты, кодирующие различные значения состояния для параметра. Использовать
kFxParameterFlag_IGNORE_MINMAXсоздать ползунок с неограниченным диапазоном. В этом случае,min,max,sliderMin, иsliderMaxзначения проигнорированы.Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает параметр ползунка с плавающей точкой; иначеNOfalse.Обсуждение
Final Cut Pro не поддерживает отдельный
minиmaxдля ползунка и параметра.См. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
Создает параметр ссылки изображения и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addImageReferenceWithName:(NSString *)nameparmId:(UInt32)parmIdparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает параметр ссылки изображения; иначеNOfalse.См. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags: - addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:ТребуемыйСоздает целочисленный параметр ползунка и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addIntSliderWithName:(NSString *)nameparmId:(UInt32)parmIddefaultValue:(int)defaultValueparameterMin:(int)minparameterMax:(int)maxsliderMin:(int)sliderMinsliderMax:(int)sliderMaxdelta:(int)sliderDeltaparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
defaultValueНачальное значение для параметра.
minМинимальное значение для параметра.
maxМаксимальное значение для параметра.
sliderMinМинимальное значение для управления ползунком параметра.
sliderMaxМаксимальное значение для управления ползунком параметра.
sliderDeltaДобавленная стоимость шага или удаленный, когда перемещен ползунок.
flagsФлаги, кодирующие различные значения состояния для параметра. Использовать
kFxParameterFlag_IGNORE_MINMAXсоздать ползунок с неограниченным диапазоном. В этом случае минута, макс., sliderMin, и значения sliderMax проигнорированы.Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает целочисленный параметр ползунка; иначеNOfalse.Обсуждение
Final Cut Pro не поддерживает отдельный
minиmaxдля ползунка и параметраСм. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
addPointParameterWithName:parmId:defaultX:defaultY:parmFlags: - addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:ТребуемыйСоздает параметр точки позиции и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addPointParameterWithName:(NSString *)nameparmId:(UInt32)parmIddefaultX:(double)defaultXdefaultY:(double)defaultYparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
defaultXНачальная буква X значений параметра позиции в плавании (0.0 - 1.0 от нижней левой части) пространство.
defaultYНачальная буква Y значение параметра позиции в плавании (0.0 - 1.0 от нижней левой части) пространство.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает параметр позиции; иначеNOfalse.См. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags: - addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:ТребуемыйСоздает параметр всплывающего меню и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addPopupMenuWithName:(NSString *)nameparmId:(UInt32)parmIddefaultValue:(UInt32)defaultValuemenuEntries:(NSArray *)entriesparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
defaultValueИндекс начальной записи для параметра.
entriesМассив Нсстрингса, представляющего записи в меню.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает всплывающее меню; иначеNOfalse.См. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addToggleButtonWithName:parmId:defaultValue:parmFlags: -
addToggleButtonWithName:parmId:defaultValue:parmFlags: - addToggleButtonWithName:parmId:defaultValue:parmFlags:ТребуемыйСоздает параметр выключателя флажка и добавляет его к списку параметров плагина. (требуемый)
Объявление
Objective C
- (BOOL)addToggleButtonWithName:(NSString *)nameparmId:(UInt32)parmIddefaultValue:(BOOL)defaultValueparmFlags:(FxParameterFlags)flagsПараметры
nameИмя параметра в пользовательском интерфейсе.
parmIdУникальный идентификатор для параметра. Используемый для получения установите или проверьте параметр.
defaultValueНачальное значение для параметра.
flagsФлаги, кодирующие различные значения состояния для параметра.
Возвращаемое значение
Возвраты
YEStrueесли приложение успешно создает параметр переключателя; иначеNOfalse.См. также
– addAngleSliderWithName:parmId:defaultValue:parameterMin:parameterMax:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parmFlags:– addColorParameterWithName:parmId:defaultRed:defaultGreen:defaultBlue:parmFlags:– addCustomParameterWithName:parmId:defaultValue:parmFlags:– addFloatSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addImageReferenceWithName:parmId:parmFlags:– addIntSliderWithName:parmId:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parmFlags:– addPointParameterWithName:parmId:defaultX:defaultY:parmFlags:– addPopupMenuWithName:parmId:defaultValue:menuEntries:parmFlags:
-
Эти константы указывают характеристики дисплея параметров.
Объявление
Objective C
enum { kFxParameterFlag_DEFAULT = 0, kFxParameterFlag_NOT_ANIMATABLE = 1 << 0, kFxParameterFlag_HIDDEN = 1 << 1, kFxParameterFlag_DISABLED = 1 << 2, kFxParameterFlag_COLLAPSED = 1 << 3, kFxParameterFlag_DONT_SAVE = 1 << 4, kFxParameterFlag_DONT_DISPLAY_IN_DASHBOARD = 1 << 5, kFxParameterFlag_CUSTOM_UI = 1 << 6, kFxParameterFlag_IGNORE_MINMAX = 1 << 8, }; typedef UInt32 FxParameterFlags;Константы
-
kFxParameterFlag_DEFAULTkFxParameterFlag_DEFAULTПостоянное удобство. Никакие флаги не установлены.
-
kFxParameterFlag_NOT_ANIMATABLEkFxParameterFlag_NOT_ANIMATABLEЗначение этого параметра является постоянным через время и не может быть анимировано.
-
kFxParameterFlag_HIDDENkFxParameterFlag_HIDDENЭтот параметр не выводит на экран UI пользователю, но его значение сохраняется/загружается. Обратите внимание на то, что это управление видимостью независимо от
kFxParameterFlag_DONT_DISPLAY_IN_DASHBOARDфлаг. Возможно иметь параметр, появляющийся в инструментальной панели, но не в инспекторе, или наоборот. -
kFxParameterFlag_DISABLEDkFxParameterFlag_DISABLEDЭтот параметр недоступен и отключен.
-
kFxParameterFlag_COLLAPSEDkFxParameterFlag_COLLAPSEDЭта подгруппа параметра группы закрывается, и ее подпараметры не видимы в Инспекторе.
-
kFxParameterFlag_DONT_SAVEkFxParameterFlag_DONT_SAVEЗначения этого параметра не сохраняются или загружаются.
-
kFxParameterFlag_DONT_DISPLAY_IN_DASHBOARDkFxParameterFlag_DONT_DISPLAY_IN_DASHBOARDЭтот параметр не видим в средствах управления инструментальной панелью.
-
kFxParameterFlag_CUSTOM_UIkFxParameterFlag_CUSTOM_UIЭтот параметр использует настроенный пользовательский интерфейс, заменяющий стандартный параметр UI. Плагин должен обеспечить пользовательское представление для этого параметра. Посмотрите Ссылку на протокол Ссылки на протокол и FxCustomParameterViewHost FxCustomParameterActionAPI.
-
kFxParameterFlag_IGNORE_MINMAXkFxParameterFlag_IGNORE_MINMAXДиапазон этого параметра неограничен. Проигнорируйте его минимальные и максимальные значения.
Обсуждение
Не все флаги обоснованно ко всем типам параметра. Единственные флаги, например, которые применяются к параметрам группы,
kFxParameterFlag_COLLAPSED,kFxParameterFlag_DONT_DISPLAY_IN_DASHBOARD,kFxParameterFlag_HIDDEN, иkFxParameterFlag_DISABLED.Вы неспособны дать параметру группы настроенный пользовательский интерфейс.
-
-
Следующая константа предоставлена для обратной совместимости.
Объявление
Objective C
#define kFxParameterFlag_EXPANDED kFxParameterFlag_COLLAPSEDКонстанты
