32 #import "CGTKWidget.h"
54 -(id)initWithBuffer:(GtkEntryBuffer *)buffer;
60 -(GtkEntryBuffer *)getBuffer;
66 -(void)setBuffer:(GtkEntryBuffer *)buffer;
72 -(GdkWindow *)getTextWindow;
78 -(void)setVisibility:(BOOL)visible;
90 -(void)setInvisibleChar:(NSString *)ch;
96 -(NSString *)getInvisibleChar;
102 -(void)unsetInvisibleChar;
108 -(void)setHasFrame:(BOOL)setting;
120 -(const GtkBorder *)getInnerBorder;
126 -(void)setInnerBorder:(const GtkBorder *)border;
132 -(void)setOverwriteMode:(BOOL)overwrite;
138 -(BOOL)getOverwriteMode;
144 -(void)setMaxLength:(NSNumber *)max;
150 -(NSNumber *)getMaxLength;
156 -(NSNumber *)getTextLength;
162 -(void)setActivatesDefault:(BOOL)setting;
168 -(BOOL)getActivatesDefault;
174 -(void)setWidthChars:(NSNumber *)nChars;
180 -(NSNumber *)getWidthChars;
186 -(NSString *)getText;
192 -(void)setText:(NSString *)text;
198 -(PangoLayout *)getLayout;
204 -(void)getLayoutOffsetsWithX:(NSNumber **)x andY:(NSNumber **)y;
210 -(void)setAlignment:(NSNumber *)xalign;
216 -(NSNumber *)getAlignment;
222 -(void)setCompletion:(GtkEntryCompletion *)completion;
228 -(GtkEntryCompletion *)getCompletion;
234 -(NSNumber *)layoutIndexToTextIndex:(NSNumber *)layoutIndex;
240 -(NSNumber *)textIndexToLayoutIndex:(NSNumber *)textIndex;
246 -(void)setCursorHadjustment:(GtkAdjustment *)adjustment;
252 -(GtkAdjustment *)getCursorHadjustment;
258 -(void)setProgressFraction:(NSNumber *)fraction;
264 -(NSNumber *)getProgressFraction;
270 -(void)setProgressPulseStep:(NSNumber *)fraction;
276 -(NSNumber *)getProgressPulseStep;
282 -(void)progressPulse;
288 -(void)setIconFromPixbufWithIconPos:(GtkEntryIconPosition)iconPos andPixbuf:(GdkPixbuf *)pixbuf;
294 -(void)setIconFromStockWithIconPos:(GtkEntryIconPosition)iconPos andStockId:(NSString *)stockId;
300 -(void)setIconFromIconNameWithIconPos:(GtkEntryIconPosition)iconPos andIconName:(NSString *)iconName;
306 -(void)setIconFromGiconWithIconPos:(GtkEntryIconPosition)iconPos andIcon:(GIcon *)icon;
312 -(GtkImageType)getIconStorageType:(GtkEntryIconPosition)iconPos;
318 -(GdkPixbuf *)getIconPixbuf:(GtkEntryIconPosition)iconPos;
324 -(NSString *)getIconStock:(GtkEntryIconPosition)iconPos;
330 -(NSString *)getIconName:(GtkEntryIconPosition)iconPos;
336 -(GIcon *)getIconGicon:(GtkEntryIconPosition)iconPos;
342 -(void)setIconActivatableWithIconPos:(GtkEntryIconPosition)iconPos andActivatable:(BOOL)activatable;
348 -(BOOL)getIconActivatable:(GtkEntryIconPosition)iconPos;
354 -(void)setIconSensitiveWithIconPos:(GtkEntryIconPosition)iconPos andSensitive:(BOOL)sensitive;
360 -(BOOL)getIconSensitive:(GtkEntryIconPosition)iconPos;
366 -(NSNumber *)getIconAtPosWithX:(NSNumber *)x andY:(NSNumber *)y;
372 -(void)setIconTooltipTextWithIconPos:(GtkEntryIconPosition)iconPos andTooltip:(NSString *)tooltip;
378 -(NSString *)getIconTooltipText:(GtkEntryIconPosition)iconPos;
384 -(void)setIconTooltipMarkupWithIconPos:(GtkEntryIconPosition)iconPos andTooltip:(NSString *)tooltip;
390 -(NSString *)getIconTooltipMarkup:(GtkEntryIconPosition)iconPos;
396 -(void)setIconDragSourceWithIconPos:(GtkEntryIconPosition)iconPos andTargetList:(GtkTargetList *)targetList andActions:(GdkDragAction)actions;
402 -(NSNumber *)getCurrentIconDragSource;
408 -(GdkWindow *)getIconWindow:(GtkEntryIconPosition)iconPos;
414 -(BOOL)imContextFilterKeypress:(GdkEventKey *)event;
420 -(void)resetImContext;
426 -(void)appendText:(NSString *)text;
432 -(void)prependText:(NSString *)text;
438 -(void)setPosition:(NSNumber *)position;
444 -(void)selectRegionWithStart:(NSNumber *)start andEnd:(NSNumber *)end;
450 -(void)setEditable:(BOOL)editable;
Definition: CGTKEntry.h:34