diff --git a/src/Mars-Gtk/GtkDrawingArea.class.st b/src/Mars-Gtk/GtkDrawingArea.class.st index 4ca847e..fd916d3 100644 --- a/src/Mars-Gtk/GtkDrawingArea.class.st +++ b/src/Mars-Gtk/GtkDrawingArea.class.st @@ -148,10 +148,3 @@ GtkDrawingArea >> registerToAllEvents [ self events: GDK_ALL_EVENTS_MASK value ] - -{ #category : #private } -GtkDrawingArea >> setSizeRequestWidth: width height: height [ - - self - ffiCall: #(void gtk_widget_set_size_request #(self , gint width , gint height)) -] diff --git a/src/Mars-Gtk/GtkEntry.class.st b/src/Mars-Gtk/GtkEntry.class.st index 2969dcf..319e7e6 100644 --- a/src/Mars-Gtk/GtkEntry.class.st +++ b/src/Mars-Gtk/GtkEntry.class.st @@ -169,6 +169,12 @@ GtkEntry >> g_utf8_to_ucs4: aString [ ^ self ffiCall: #(gunichar g_utf8_get_char(String aString)) module: GLibLibrary ] +{ #category : #private } +GtkEntry >> imContextFilterKeypress: event [ + + ^ self ffiCall: #(gboolean gtk_entry_im_context_filter_keypress (self, GdkEventKey *event)) +] + { #category : #accessing } GtkEntry >> inputPurpose [ diff --git a/src/Mars-Gtk/GtkOverlay.class.st b/src/Mars-Gtk/GtkOverlay.class.st index 8092f7b..c1e7007 100644 --- a/src/Mars-Gtk/GtkOverlay.class.st +++ b/src/Mars-Gtk/GtkOverlay.class.st @@ -49,3 +49,9 @@ GtkOverlay >> basicAddOverlay: aWidget [ ^ self ffiCall: #(void gtk_overlay_add_overlay (self, GtkWidget *aWidget)) ] + +{ #category : #adding } +GtkOverlay >> setOverlayPassThrougth: boolean child: aChild [ + + ^ self ffiCall: #(void gtk_overlay_set_overlay_pass_through (self, GtkWidget *aChild, gboolean boolean)) +] diff --git a/src/Mars-Gtk/GtkTextView.class.st b/src/Mars-Gtk/GtkTextView.class.st index f0e3942..9019d5f 100644 --- a/src/Mars-Gtk/GtkTextView.class.st +++ b/src/Mars-Gtk/GtkTextView.class.st @@ -82,6 +82,11 @@ GtkTextView >> getBuffer [ self ffiCall: #(GtkTextBuffer *gtk_text_view_get_buffer (self)) ] +{ #category : #accessing } +GtkTextView >> imContextFilterKeypress: event [ + + ^ self ffiCall: #(gboolean gtk_text_view_im_context_filter_keypress (self, GdkEventKey *event)) + { #category : #private } GtkTextView >> getIterLocation: iter to: location [ diff --git a/src/Mars-Gtk/GtkWidget.class.st b/src/Mars-Gtk/GtkWidget.class.st index 7ce1bf0..15b2ecc 100644 --- a/src/Mars-Gtk/GtkWidget.class.st +++ b/src/Mars-Gtk/GtkWidget.class.st @@ -739,6 +739,13 @@ GtkWidget >> sensitive: sensitive [ self ffiCall: #(void gtk_widget_set_sensitive (self, gboolean sensitive)) ] +{ #category : #private } +GtkWidget >> setSizeRequestWidth: width height: height [ + + self + ffiCall: #(void gtk_widget_set_size_request #(self , gint width , gint height)) +] + { #category : #private } GtkWidget >> setTooltipText: text [