<div>you can use the model com.sun.star.awt.UnoControlEditModel.</div>
<div>Take a look to this page: <a href="http://wiki.services.openoffice.org/wiki/ES/Desarrollo/Add-on_de_Soporte" target="_blank">http://wiki.services.openoffice.org/wiki/ES/Desarrollo/Add-on_de_Soporte</a> . I couldn&#39;t find it in english but the code fits your needs pretty well ;)</div>

<div> </div>
<div>Greetings<br><br></div>
<div class="gmail_quote">2011/7/15 Stanislav Pika <span dir="ltr">&lt;<a href="mailto:staspika@gmail.com" target="_blank">staspika@gmail.com</a>&gt;</span><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Hi!<br><br>How to create an inputbox in LibreOffice Python? I&#39;ve spent many days<br>trying to figure that out, and it seems that while there is an interface<br>
XMessageBoxFactory, there is nothing like XInputBox. That is, something<br>that allows user text input.<br><br>XMessageBoxFactory allows only the following messagebox types:<br><br>     * infobox<br>     * warningbox<br>     * errorbox<br>
     * querybox<br>     * messagebox<br><br>None of these has an input field.<br><br><br>Best regards<br>Stanislav Pika<br><br>_______________________________________________<br>LibreOffice mailing list<br><a href="mailto:LibreOffice@lists.freedesktop.org" target="_blank">LibreOffice@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/libreoffice" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libreoffice</a><br></blockquote></div><br>