Factory Functions For Obtaining Layout Values - Adobe 65007312 - Photoshop Lightroom Programmer's Manual

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

Advertisement

C
5: Creating a User Interface for Your Plug-in
HAPTER
Layout property
fill
place_horizontal
place_vertical
width
height

Factory functions for obtaining layout values

The
LrView
layout properties of individual containers and controls. For example, this sets a spacing property to a
recommended value for a control that is used either as a label or as the labeled object:
spacing = viewFactory.label_spacing()
Call these functions from the view factory passed to the
sectionsForBottomOfDialog
LrView.osFactory()
Default layout function
dialog_spacing()
control_spacing()
label_spacing()
Datatype
number
[0..1]
number
[0..1]
number
factory object defines a set of functions that you can use to obtain appropriate values for the
function, or obtained using the
.
Description
The default fill value, if a specific horizontal or vertical
value is not provided.
The place properties determine how a node is placed in
any extra space within its parent node; that is, extra
space available after the fill properties have been
considered. The percentage value determines how much
of the extra space is placed to the left or above the node.
Space allocated on a first-come first-served basis; if the
first child has a
consumes all of the extra horizontal space and there is
none left for its siblings.
The minimum size for this node in pixels, when it is
automatically resized.
If both are specified, the minimum size for the node is
not automatically calculated. If only one is specified, the
minimum size can be calculated in the other direction.
sectionsForTopOfDialog
Description
The number of pixels between elements that is appropriate for
top-level items in a dialog, such as views or group boxes.
The number of pixels between controls or groups of controls.
The number of pixels between a label and its control.
Determining layout 109
value of 1, it
place_horizontal
or
namespace function
LrView

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Photoshop lightroom sdk 3.0

Table of Contents