/*
 * GToolKit - Objective-C interface to the GIMP Toolkit
 * Copyright (c) 1999  Elmar Ludwig - Universitaet Osnabrueck
 *
 * Generated automatically from gtkeditable.h by gtkgen.
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Library General Public
 * License as published by the Free Software Foundation; either
 * version 2 of the License, or (at your option) any later version.
 */
#ifndef GTOOLKIT_GTKEDITABLE_H
#define GTOOLKIT_GTKEDITABLE_H

#include <GToolKit/GTKWidget.h>
#include <gtk/gtkeditable.h>

@interface GTKEditable : GTKWidget
+ (GtkType) getType;
- (void) selectRegion:(gint) start end:(gint) end;
- (void) insertText:(const NSString *) new_text newTextLength:(gint) new_text_length position:(gint *) position;
- (void) deleteText:(gint) start_pos endPos:(gint) end_pos;
- (NSString *) getChars:(gint) start_pos endPos:(gint) end_pos;
- (void) cutClipboard;
- (void) copyClipboard;
- (void) pasteClipboard;
- (void) claimSelection:(gboolean) claim time:(guint32) time;
- (void) deleteSelection;
- (void) changed;
- (void) setPosition:(gint) position;
- (gint) getPosition;
- (void) setEditable:(gboolean) is_editable;
@end

#endif
