/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
/**
 * Main include file for the MateComponent component model UI section
 *
 * Authors:
 *   Miguel de Icaza (miguel@ximian.com)
 *   Michael Meeks   (michael@ximian.com)
 *
 * Copyright 2001 Ximian, Inc.
 */
#ifndef LIBMATECOMPONENTUI_H
#define LIBMATECOMPONENTUI_H 1

#include <libmatecomponent.h>

#ifdef __cplusplus
extern "C" {
#endif

#include <matecomponent/matecomponent-widget.h>
#include <matecomponent/matecomponent-control.h>
#include <matecomponent/matecomponent-control-frame.h>
#include <matecomponent/matecomponent-property-control.h>

#include <matecomponent/matecomponent-window.h>
#include <matecomponent/matecomponent-ui-main.h>
#include <matecomponent/matecomponent-ui-util.h>
#include <matecomponent/matecomponent-ui-component.h>
#include <matecomponent/matecomponent-ui-container.h>

#include <matecomponent/matecomponent-selector.h>
#include <matecomponent/matecomponent-file-selector-util.h>

#include <matecomponent/matecomponent-canvas-item.h>
#include <matecomponent/matecomponent-canvas-component.h>

#include <matecomponent/matecomponent-zoomable.h>
#include <matecomponent/matecomponent-zoomable-frame.h>

#include <matecomponent/matecomponent-dock-item.h>
#include <matecomponent/matecomponent-dock.h>
#include <matecomponent/matecomponent-ui-engine.h>
#include <matecomponent/matecomponent-ui-toolbar-item.h>
#include <matecomponent/matecomponent-ui-toolbar.h>

#include <matecomponent/matecomponent-ui-type-builtins.h>

#ifdef __cplusplus
}
#endif

#endif /* LIBMATECOMPONENTUI_H */
