<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1429142228230_6985" dir="ltr"><span id="yui_3_16_0_1_1429142228230_6984">may I ask what's the meaning of this line of code?</span></div><div id="yui_3_16_0_1_1429142228230_6982" dir="ltr"><span id="yui_3_16_0_1_1429142228230_6994">EndDialog(pButton == mpOKButton ? RET_OK : RET_CANCEL);</span></div><div id="yui_3_16_0_1_1429142228230_7430" dir="ltr"><br><span id="yui_3_16_0_1_1429142228230_6994"></span></div><div id="yui_3_16_0_1_1429142228230_8329" dir="ltr"><span id="yui_3_16_0_1_1429142228230_6994">In my understanding, it means that if mpOKButton is clicked RET_OK is performed and if mpCancelButton is clicked RET_CANCEL is performed. Am I right? Could it be that the error is within this code? I tried reversing the two(RET_OK and RET_CANCEL). the output is still the same.</span></div>  <br><div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font size="2" face="Arial"> On Wednesday, April 15, 2015 3:12 AM, Michael Stahl <mstahl@redhat.com> wrote:<br> </font> </div>  <br><br> <div class="y_msg_container">On 15.04.2015 11:13, Andy Mendoza wrote:<div class="yqt6501569520" id="yqtfd97666"><br clear="none">> I have a problem with the printdialog box of LibreOffice Developer's<br clear="none">> Build. When I click the Cancel button it still proceeds with the<br clear="none">> printing. I tried tracing the code in printdlg.cxx but I get stuck with<br clear="none">> this line<br clear="none">> <br clear="none">> mpCancelButton->SetClickHdl( LINK(this, PrintDialog, ClickHdl));<br clear="none">> I don't know where SetClickHdl came from and what does it do?<br clear="none">> How do I fix this problem?</div><br clear="none"><br clear="none">that is the fabulous tools LINK macro, the best technology breakthrough<br clear="none">of 1991 or so.<br clear="none"><br clear="none">there should be a IMPL_LINK(PrintDialog, ClickHdl ...) in the same file<br clear="none">that is the callback that is set here.<br clear="none"><br clear="none"><br clear="none">_______________________________________________<br clear="none">LibreOffice mailing list<br clear="none"><a shape="rect" ymailto="mailto:LibreOffice@lists.freedesktop.org" href="mailto:LibreOffice@lists.freedesktop.org">LibreOffice@lists.freedesktop.org</a><br clear="none"><a shape="rect" href="http://lists.freedesktop.org/mailman/listinfo/libreoffice" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libreoffice</a><div class="yqt6501569520" id="yqtfd11180"><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>