The Label widget inside the balloon is advertised as a βmessageβ sub-widget and can be accessed directly using:
my $balloon1_label = $balloon1->Subwidget('message');
Here you can apply all the Tk::Label configure options, for example, the -wraplength :
$balloon1_label->configure(-wraplength => 100);
source share