Adobe 65007312 - Photoshop Lightroom Programmer's Manual page 23

Mac
Hide thumbs Also See for 65007312 - Photoshop Lightroom:
Table of Contents

Advertisement

C
2: Writing a Lightroom Plug-in
HAPTER
LrToolkitIdentifier
LrPluginName
LrPluginInfoProvider
LrInitPlugin
LrPluginInfoUrl
LrShutdownPlugin
LrEnablePlugin
Required
A string that uniquely identifies your plug-in. Use
Java-style package names (your domain name in reversed
string
sequence).
You can use the Plug-in Manager to add multiple plug-ins
with the same identifier, but only one of them can be
enabled. If you enable one, any other plug-in that shares
the same plug-in ID is automatically disabled.
Note that
com.adobe.*
reserved for plug-ins written by Adobe; your own plug-ins
will use your own domain name (
Required
A localizable string for the plug-in's display name, which
for 2.0 or
appears in the Plug-in Manager dialog. Required for SDK
newer
version 2.0 or newer; ignored by earlier versions.
string
If a plug-in defined for an earlier version is loaded in
Lightroom 2.0 or newer, the Plug-in Manager displays the
title of the first Export Service Provider, or if no Export
Service Provider is defined, the base name of the plug-in
folder.
Optional
The name of the Lua file (service definition script) to be
executed when the plug-in is loaded. This script can define
string
functions that run when plug-in is selected or deselected
in the Plug-in Manager dialog, and can add sections to the
Plug-in Manager dialog that are shown when the plug-in is
selected. It See
page
30.
Ignored in any Lightroom version older than 2.0.
Optional
The name of a Lua script that is loaded and executed when
your plug-in is loaded or reloaded. See
string
plug-in load behavior" on page 30
This item is ignored if
Optional
The URL of your web site, or a page that provides
information about your plug-in. See
string
load behavior" on page 30
Ignored in any Lightroom version older than 2.0.
Optional
A function that is called when this plug-in is unloaded for
any reason.
function
Ignored in any Lightroom version older than 3.0.
Optional
A function that is called when the user enables this plug-in
from the Plug-in Manager dialog.
function
Ignored in any Lightroom version older than 3.0.
Writing standard plug-ins for Lightroom 23
, which is used in the examples, is
com.myCompany.*
"Customizing plug-in load behavior" on
is less than 2.0.
LrSdkVersion
"Customizing plug-in
).
"Customizing

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Photoshop lightroom sdk 3.0

Table of Contents