#include <adobe/dictionary.hpp>
#include <adobe/array.hpp>
#include <boost/function.hpp>
#include <boost/filesystem/path.hpp>
#include <utility>
#include <adobe/future/platform_primitives.hpp>
#include <adobe/future/widgets/headers/factory.hpp>
#include <adobe/future/widgets/headers/virtual_machine_extension.hpp>
Go to the source code of this file.
Classes |
struct | dialog_result_t |
class | modal_dialog_t |
Namespaces |
namespace | adobe |
Typedefs |
typedef boost::function< bool(name_t,
const any_regular_t &)> | action_callback_t |
Enumerations |
enum | display_options_t { dialog_display_s,
dialog_no_display_s,
dialog_never_display_s
} |
Functions |
dialog_result_t | handle_dialog (const dictionary_t &input, const dictionary_t &record, const dictionary_t &display_state, display_options_t display_options, std::istream &layout_definition, std::istream &sheet_definition, action_callback_t callback, const boost::filesystem::path &working_directory, platform_display_type parent=platform_display_type()) |