我正在为photoshop写一个fileformat插件,我需要弹出一个窗口,其中包含加载和保存选项,例如复选框组合框等,我该怎么做?Photoshop插件选项对话框UI
回答
最新的SDK from Adobe有很多使用对话框和窗口的例子。
在Save
或Save As
选项上,您的插件需要处理formatSelectorOptionsStart
参数,并在该代码块中打开您的选项对话框。
在Open
动作,还有为选项提示(你会提示什么样的选择呢?),但你可以显示从对话中的事件包括没有正常的方式:formatSelectorFilterFile
,formatSelectorReadPrepare
,formatSelectorReadStart
,formatSelectorReadContinue
和formatSelectorReadFinish
下面是一个例子入口点到你的插件,处理不同的选择:
DLLExport MACPASCAL void PluginMain(
const int16 selector,
PIPickerParams* pParams,
intptr_t * data,
int16 * result)
{
switch(selector)
{
case formatSelectorAbout:
// display about dialog
break;
case formatSelectorReadPrepare:
// prepare to read in file - adjust memory
break;
case formatSelectorReadStart:
// begin interaction regarding reading
// dialog here if needed
break;
case formatSelectorReadContinue:
case formatSelectorReadFinish:
case formatSelectorOptionsPrepare:
// handle each appropriately
break;
case formatSelectorOptionsStart:
// HERE is where you'd open your window
// with options, etc.
break;
// etc.
// etc.
// etc.
}
}
虽然这有帮助,但它并没有真正回答这个问题。现在我已经试过了QT,但不能在Visual Studio中创建它,并且MFC/ATL/WTL拒绝工作,因为Adobe没有将该项目创建为ATL/MFC项目,所以我无法尝试这些项目。 – 2009-06-16 13:27:00
你应该可以使用ATL/MFC/WTL。什么是阻止使用它们? – 2009-06-16 13:58:13
- 1. jQuery UI选项卡和对话框 - 如何确认基于对话框插件确认切换选项卡?
- 2. jQuery UI选项卡和对话框
- 3. 模态对话框选项
- 4. TinyMCE 4插件 - 当对话框打开时预先选择列表框选项
- 5. Applescript控制Photoshop保存对话框
- 6. in extendscript - Photoshop,对话框持久性?
- 7. Jquery UI对话框
- 8. Jquery UI对话框
- 9. JQUERY UI对话框
- 10. 选项卡式插接界面像photoshop
- 11. jQuery的对话框插件
- 12. jQuery UI:设置对话框的拖动选项
- 13. JQuery-ui对话框,'切换'模式选项不起作用
- 14. 带有AJAX选项卡的jQuery UI对话框问题
- 15. 模式对话框从选项卡式UI(改进示例)
- 16. 如何在jQuery UI选项卡中清除对话框
- 17. jQuery UI对话框:如何用`modal:false`选项添加叠加层?
- 18. JQuery UI选项卡切换 - 对话框不会打开
- 19. jQuery UI 1.8.17对话框选项在IE9中不起作用
- 20. jQuery UI对话框在打开时不服从位置选项
- 21. 对话框创建后jQuery ui对话框触发事件
- 22. 对话框--menu选择的选项
- 23. 将自定义方法添加到UI对话框插件
- 24. 访问AEM对话框域选项从模板对话框
- 25. 如何将UI对话框与jQuery中的UI选项卡结合起来?
- 26. 在Jquery UI选项卡中使用UI对话框时的问题
- 27. jQuery UI对话框+ ASP.NET用户控件
- 28. JQuery UI对话框和OnClick事件
- 29. jQuery UI对话框onClick事件
- 30. ckeditor插件对话框选择从选定的描述
是你的问题如何弹出的选项窗口,或者是你的问题是如何与选项,弹出一个窗口*在FILEFORMAT插件*? – 2009-06-13 16:23:10
我会说后者 – 2009-06-14 21:29:40