title: $:/core/ui/EditorToolbar/size-dropdown \define lingo-base() $:/language/Buttons/Size/ \define toolbar-button-size-preset(config-title) <$set name="width" filter="$(sizePair)$ +[first[]]"> <$set name="height" filter="$(sizePair)$ +[last[]]"> <$button tag="a"> <$action-setfield $tiddler="""$config-title$/new-width""" $value=<> /> <$action-setfield $tiddler="""$config-title$/new-height""" $value=<> /> <$action-deletetiddler $tiddler="""$config-title$/presets-popup""" /> <$text text=<>/> × <$text text=<>/> \end \define toolbar-button-size(config-title) ''{{$:/language/Buttons/Size/Hint}}'' <> <$edit-text tag="input" tiddler="""$config-title$/new-width""" default=<> focus="true" size="8"/> <> <$edit-text tag="input" tiddler="""$config-title$/new-height""" default=<> size="8"/> <$button popup="""$config-title$/presets-popup""" class="tc-btn-invisible tc-popup-keep" style="width: auto; display: inline-block; background-colour: inherit;" selectedClass="tc-selected"> {{$:/core/images/down-arrow}} <$reveal tag="span" state="""$config-title$/presets-popup""" type="popup" position="belowleft" animate="yes">
<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable="sizePair"> <$macrocall $name="toolbar-button-size-preset" config-title="$config-title$"/>
<$button> <$action-sendmessage $message="tm-edit-bitmap-operation" $param="resize" width={{$config-title$/new-width}} height={{$config-title$/new-height}} /> <$action-deletetiddler $tiddler="""$config-title$/new-width""" /> <$action-deletetiddler $tiddler="""$config-title$/new-height""" /> <$action-deletetiddler $tiddler=<> /> <> \end <$macrocall $name="toolbar-button-size" config-title=<>/>