stlab.adobe.com Adobe Systems Incorporated

Image widget. More...

#include <platform_image.hpp>

List of all members.

Public Types

typedef dictionary_t controller_model_type
typedef dictionary_t controller_model_type
typedef boost::function< void(const
controller_model_type &)> 
setter_proc_type
typedef boost::function< void(const
controller_model_type &)> 
setter_proc_type
typedef boost::gil::rgba8_image_t view_model_type
typedef boost::gil::rgba8_image_t view_model_type

Public Member Functions

void display (const view_model_type &value)
void display (const view_model_type &value)
void enable (bool make_enabled)
void enable (bool make_enabled)
::OSStatus handle_event (::EventHandlerCallRef next,::EventRef event)
LRESULT handle_event (HWND window, UINT message, WPARAM wparam, LPARAM lparam, WNDPROC next_proc)
 image_t (const view_model_type &image)
 image_t (const view_model_type &image)
void monitor (const setter_proc_type &proc)
void monitor (const setter_proc_type &proc)
PlaceableTwopass Concept Operations

See the PlaceableTwopass concept and placeable::hpp for more information.

void measure (extents_t &result)
void measure_vertical (extents_t &calculated_horizontal, const place_data_t &placed_horizontal)
void place (const place_data_t &place_data)

Public Attributes

setter_proc_type callback_m
bool enabled_m
adobe::auto_ptr
< message_handler_t
handler_m
view_model_type image_m
POINTS last_point_m
dictionary_t metadata_m
std::pair< long, long > origin_m
HWND prev_capture_m
bool tracking_m
HWND window_m

Detailed Description

Model Of:

Definition at line 53 of file macintosh/adobe/future/widgets/headers/platform_image.hpp.


Member Typedef Documentation

model types for this widget

Definition at line 56 of file macintosh/adobe/future/widgets/headers/platform_image.hpp.

model types for this widget

Definition at line 36 of file windows/adobe/future/widgets/headers/platform_image.hpp.

typedef boost::function<void (const controller_model_type&)> setter_proc_type
typedef boost::function<void (const controller_model_type&)> setter_proc_type
typedef boost::gil::rgba8_image_t view_model_type
typedef boost::gil::rgba8_image_t view_model_type

Constructor & Destructor Documentation

image_t ( const view_model_type image )

constructor for this widget

image_t ( const view_model_type image )

Member Function Documentation

void display ( const view_model_type value )
void display ( const view_model_type value )
void enable ( bool  make_enabled )
void enable ( bool  make_enabled )
LRESULT handle_event ( HWND  window,
UINT  message,
WPARAM  wparam,
LPARAM  lparam,
WNDPROC  next_proc 
)
::OSStatus handle_event ( ::EventHandlerCallRef  next,
::EventRef  event 
)
void measure ( extents_t result )
void measure_vertical ( extents_t calculated_horizontal,
const place_data_t placed_horizontal 
)
void monitor ( const setter_proc_type proc )
void monitor ( const setter_proc_type proc )
void place ( const place_data_t place_data )

Member Data Documentation

std::pair<long, long> origin_m

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google