Hi,
On Sat, 9 Jan 2021 at 02:35, Emmanuele Bassi via gtk-perl-list <gtk-perl-list gnome org> wrote:
> As Torsten wrote, those methods are not introspectable because of their use of variadic arguments in C; this means you cannot call them from Perl.
>
> You will need to re-implement them; luckily, they are easier to deal in Perl than the printf-style format of C:
>
> ```
> sub Gtk3::MessageDialog::format_secondary_text {
> my ($dialog, $format, @args) = @_;
>
> my $text = sprintf $format, @args;
> $dialog->set('secondary-text', $text, 'secondary-use-markup' => 0);
> }
>
> sub Gtk3::MessageDialog::format_secondary_markup {
> my ($dialog, $format, @args) = @_;
>
> my $text = sprintf $format, @args;
> $dialog->set('secondary-text' => $text, 'secondary-use-markup' => 1);
> }
> ```
>
Works like a charme ^^
Thank you very much!
What is the next step? Will you or Torsten push the code into gtk3-perl?