Hi, I have the following code compressgraphicdialog.ui
<child> <object class="GtkLabel" id="label10"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="label" translatable="yes" context="compressgraphicdialog|label10">Percentage Change :</property> <property name="xalign">0</property> <accessibility> <relation type="label-for" target="label-percent-change"/> </accessibility> </object> <packing> <property name="left_attach">0</property> <property name="top_attach">5</property> </packing> </child> <child> <object class="GtkLabel" id="label-percent-change"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> <property name="label">???</property> <property name="xalign">0</property> <accessibility> <relation type="labelled-by" target="label10"/> </accessibility> </object> <packing> <property name="left_attach">1</property> <property name="top_attach">5</property> </packing> </child> Also, I have added this code in compressgraphicdialog.hxx std::unique_ptr<weld::Label> m_xFixedText7; and this line of code in compressgraphicdialog.cxx void CompressGraphicsDialog::Initialize() { . . . m_xFixedText7 = m_xBuilder->weld_label("label-percent-change"); . . . } There are no building errors here. But when I add the following code in compressgraphicdialog.cxx void CompressGraphicsDialog::Update() { . . . m_xFixedText7->set_label("working"); . . . } It gives the following exception: Exception thrown at 0x00007FF99AEF0EA6 (svxlo.dll) in soffice.bin: 0xC0000005: Access violation reading location 0x0000000000000000. occurred. Could you please tell me what is going wrong here? Regards Anshu On Mon, 24 Aug, 2020, 9:39 PM anshu khare, <anshukhar...@gmail.com> wrote: > Hi, > > I have the following code compressgraphicdialog.ui > > <child> > <object class="GtkLabel" id="label10"> > <property name="visible">True</property> > <property name="can_focus">False</property> > <property name="label" translatable="yes" > context="compressgraphicdialog|label10">Percentage Change :</property> > <property name="xalign">0</property> > <accessibility> > <relation type="label-for" > target="label-percent-change"/> > </accessibility> > </object> > <packing> > <property name="left_attach">0</property> > <property name="top_attach">5</property> > </packing> > </child> > <child> > <object class="GtkLabel" > id="label-percent-change"> > <property name="visible">True</property> > <property name="can_focus">False</property> > <property name="hexpand">True</property> > <property name="label">???</property> > <property name="xalign">0</property> > <accessibility> > <relation type="labelled-by" > target="label10"/> > </accessibility> > </object> > <packing> > <property name="left_attach">1</property> > <property name="top_attach">5</property> > </packing> > </child> > > Also, I have added this code in compressgraphicdialog.hxx > > std::unique_ptr<weld::Label> m_xFixedText7; > > > and this line of code in compressgraphicdialog.cxx > > void CompressGraphicsDialog::Initialize() > { > . > . > . > > m_xFixedText7 = m_xBuilder->weld_label("label-percent-change"); > > . > . > . > } > > There are no building errors here. > > But when I add the following code in compressgraphicdialog.cxx > > void CompressGraphicsDialog::Update() > { > . > . > . > m_xFixedText7->set_label("working"); > . > . > . > } > > It gives the following exception: > > Exception thrown at 0x00007FF99AEF0EA6 (svxlo.dll) in soffice.bin: > 0xC0000005: Access violation reading location 0x0000000000000000. occurred. > > Could you please tell me what is going wrong here? > > Regards > Anshu > > On Mon, Aug 24, 2020 at 2:26 AM Jim Raykowski (via Code Review) < > ger...@gerrit.libreoffice.org> wrote: > >> Jim Raykowski has posted comments on this change. ( >> https://gerrit.libreoffice.org/c/core/+/101242 ) >> >> Change subject: tdf#87963: Add percentage value to new calculated >> compressed image size >> ...................................................................... >> >> >> Patch Set 2: >> >> You could make necessary changes by directly editing >> core/svx/uiconfig/ui/compressgraphicdialog.ui or use Glade >> https://glade.gnome.org/ >> >> >> -- >> To view, visit https://gerrit.libreoffice.org/c/core/+/101242 >> To unsubscribe, or for help writing mail filters, visit >> https://gerrit.libreoffice.org/settings >> >> Gerrit-Project: core >> Gerrit-Branch: master >> Gerrit-Change-Id: I5fb87fd4d8cceb38775cb98520c0c7ba1d49bc93 >> Gerrit-Change-Number: 101242 >> Gerrit-PatchSet: 2 >> Gerrit-Owner: Anshu <anshukhar...@gmail.com> >> Gerrit-Reviewer: Jenkins >> Gerrit-Reviewer: Julien Nabet <serval2...@yahoo.fr> >> Gerrit-CC: Jim Raykowski <rayk...@gmail.com> >> Gerrit-CC: Shivam Kumar Singh <shivamhere...@gmail.com> >> Gerrit-CC: Tomaž Vajngerl <qui...@gmail.com> >> Gerrit-Comment-Date: Sun, 23 Aug 2020 20:56:01 +0000 >> Gerrit-HasComments: No >> Gerrit-Has-Labels: No >> Gerrit-MessageType: comment >> >
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice