From 2a6699827f1fcc54a7bf577a3216932852c7ebaa Mon Sep 17 00:00:00 2001 From: Bharat Date: Wed, 28 Feb 2024 01:10:07 +0530 Subject: [PATCH] demos: port 'Emoji Chooser' demo to Vala Add Vala code for Emoji Chooser demo --- demos/Emoji Chooser/main.vala | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 demos/Emoji Chooser/main.vala diff --git a/demos/Emoji Chooser/main.vala b/demos/Emoji Chooser/main.vala new file mode 100644 index 00000000..b0055371 --- /dev/null +++ b/demos/Emoji Chooser/main.vala @@ -0,0 +1,10 @@ +#! /usr/bin/env -S vala workbench.vala --pkg gtk4 + +public void main () { + var emoji_chooser = (Gtk.EmojiChooser) workbench.builder.get_object ("emoji_chooser"); + var button = (Gtk.MenuButton) workbench.builder.get_object ("button"); + + emoji_chooser.emoji_picked.connect ((emoji) => { + button.label = emoji; + }); +}