AdobeBridgeCS5SDK

Class SnpCreateIconInspectorPanel

Object
   |
   +--SnpCreateIconInspectorPanel

class SnpCreateIconInspectorPanel


Shows how to create and display an object-inspector panel using the InpsectorPanel object, with an icon-list-type subpanel, an IconListPanelette object.

Usage

  1. Run the snippet in the ExtendScript Toolkit (see Readme.txt).
  2. Select a thumbnail in the Bridge Content pane

Description

Shows how to create an object-inspector panel using the InpsectorPanel object, with an icon-list-type subpanel defined by a IconListPanelette object.

The subpanel demonstrates ways to use panelette markup syntax to retrieve dynamic text values from the thumbnail's core node data, and also generates text by calling a JavaScript function at display time, which retrieves a property value from the thumbnail object.

After it is registered, the panel appears in all menus that list available palettes. It is displayed in its default position at the top left of the browser, when the Inspector is checked in the Window menu. Drag it to another location or change the relative sizes of palette columns to see how the text is displayed.

The key-value pairs used to populate the IconListPanelette use both string literals and panelette markup to specify dynamic values.

Defined in SnpCreateIconInspectorPanel.jsx


Field Summary
 Object panelRef
          
 String requiredContext
          The context in which this snippet can run.
 
Constructor Summary
SnpCreateIconInspectorPanel()
           
 
Method Summary
 boolean canRun()
           Determines whether snippet can be run given current context.
 Boolean run()
           Functional part of this snippet.
<static> String getPath(thumb)
           Helper function retrieves the path of a particular thumbnail

Field Detail

panelRef

Object panelRef

requiredContext

String requiredContext

Constructor Detail

SnpCreateIconInspectorPanel

SnpCreateIconInspectorPanel()

Method Detail

canRun

boolean canRun()

run

Boolean run()

getPath

<static> String getPath(thumb)

AdobeBridgeCS5SDK

http://www.adobe.com/devnet/bridge
Documentation generated by JSDoc on Tue Apr 27 10:21:34 2010