AW: AW: sendall show hide button text

Udo Sonnabend | WigaSoft AG U.Sonnabend at wigasoft.ch
Fri Feb 25 13:59:18 UTC 2022


   Hi Martin
   'add_circle' is a string ?! and adding a integer to it  should always
   result in 0 or a runtime error or doing nothing.
   If you intend to upsize the existing Icon try to use following code:
   Do
   $cinst.$objs.pagedPaneButtonContainer.$objs.btnToolbarNew.$iconid.$assi
   gn($cinst.$objs.pagedPaneButtonContainer.$objs.btnToolbarNew.$iconid
   +k16x16)
   And if you want all buttons
   $cinst.$objs.pagedPaneButtonContainer.$objs.$sendall($sendallref.$iconi
   d.$assign($sendallref.$iconid+k16x16))
   I'm out after, may be another college jumps in ;)
   Regards, udo.

   WigaSoft AG
   Udo Sonnabend
   Entwickler
   Oberstrasse 222 | Postfach 51 | CH-9014 St. Gallen
   Telefon +41 71 274 51 31 | [1]www.wigasoft.ch |
   [2]U.Sonnabend at wigasoft.ch

   Diese Mitteilung kann persönliche, vertrauliche oder rechtlich
   geschützte Informationen enthalten und ist nur für die Verwendung durch
   den beabsichtigten Empfänger bestimmt. Auf Vertraulichkeit oder Rechte
   wird aufgrund von Fehlübertragungen nicht verzichtet. Wenn Sie nicht
   der beabsichtigte Empfänger dieser Mitteilung sind, dürfen Sie diese in
   keiner Form verwenden, verbreiten oder kopieren. Haben Sie diese
   Mitteilung irrtümlich erhalten, dann löschen Sie diese und allfällige
   Kopien und benachrichtigen Sie bitte unverzüglich den Absender – besten
   Dank.
   P Bitte denken Sie an die Umwelt, bevor Sie dieses Mail drucken. Think
   before print!
   -----Ursprüngliche Nachricht-----
   Von: omnisdev-en [[3]mailto:omnisdev-en-bounces at lists.omnis-dev.com] Im
   Auftrag von Martin Obongita via omnisdev-en
   Gesendet: Freitag, 25. Februar 2022 14:43
   An: OmnisDev List - English <omnisdev-en at lists.omnis-dev.com>
   Cc: Martin Obongita <martin.obongita at yahoo.com>
   Betreff: Re: AW: sendall show hide button text
    Hi Udo,
   I wish to adjust the size of all buttons in a pagedPage depending on
   the screen layout.This is the code added in the event method:
   Do
   $cinst.$objs.pagedPaneButtonContainer.$objs.btnToolbarNew.$iconid.$assi
   gn('add_circle'+k16x16)
   Why would the buttons not react to this command line when the screen is
   changed?
   Kind regards, Martin.
       On Friday, February 25, 2022, 12:03:30 PM GMT+3, Udo Sonnabend |
   WigaSoft AG <u.sonnabend at wigasoft.ch> wrote:

    Hi Obongita
   Try this
   Do
   $cinst.$objs.$sendall($sendallref.$text.$assign($cclass.$objs.[$sendall
   ref.$name()].$text),mid($sendallref.$name,1,10)='btnToolbar')
   $name instead of $text in square brackets and $sendallref inside
   $sendall ( $ref is sometimes ambigous)
   Regards,
   Udo.
   WigaSoft AG
   Udo Sonnabend
   Entwickler
   Oberstrasse 222 | Postfach 51 | CH-9014 St. Gallen Telefon +41 71 274
   51 31 | [4]www.wigasoft.ch<http://www.wigasoft.ch/> |
   U.Sonnabend at wigasoft.ch<mailto:U.Sonnabend at wigasoft.ch>
   Diese Mitteilung kann pers?nliche, vertrauliche oder rechtlich
   gesch?tzte Informationen enthalten und ist nur f?r die Verwendung durch
   den beabsichtigten Empf?nger bestimmt. Auf Vertraulichkeit oder Rechte
   wird aufgrund von Fehl?bertragungen nicht verzichtet. Wenn Sie nicht
   der beabsichtigte Empf?nger dieser Mitteilung sind, d?rfen Sie diese in
   keiner Form verwenden, verbreiten oder kopieren. Haben Sie diese
   Mitteilung irrt?mlich erhalten, dann l?schen Sie diese und allf?llige
   Kopien und benachrichtigen Sie bitte unverz?glich den Absender - besten
   Dank.
   P Bitte denken Sie an die Umwelt, bevor Sie dieses Mail drucken. Think
   before print!
   ________________________________
   Von: omnisdev-en <omnisdev-en-bounces at lists.omnis-dev.com> im Auftrag
   von Martin Obongita via omnisdev-en <omnisdev-en at lists.omnis-dev.com>
   Gesendet: Freitag, 25. Februar 2022 09:43
   An: omnisdev-en at lists.omnis-dev.com <omnisdev-en at lists.omnis-dev.com>
   Cc: Martin Obongita <martin.obongita at yahoo.com>
   Betreff: sendall show hide button text
   Hi $Listers,
   With help and advice from @kellyB, I decided to do away with toolbars
   in my windows and instead use individual buttons.I now find it easier
   to design my User Interface.
    I have $sendall command shown below in the $event method of a remote
   form to hide text in buttons inside a pagedPane if the screen layout is
   changed to small:
   Do
   $cinst.$objs.$sendall($ref.$text.$assign(),mid($ref.$name,1,10)='btnToo
   lbar')
   This works well. The text buttons are hidden.
    I have $sendall command shown below in the same $event of the above
   window to show the hidden text if the screen layout is changed to big:
   Do
   $cinst.$objs.$sendall($ref.$text.$assign($cclass.$objs.[$ref.$text()].$
   text),mid($ref.$name,1,10)='btnToolbar')
   For some reason, it does not show the hidden button text when the
   screen is changed to big.I have tested this line many times in all
   manner of ways, changing this, removing that, adding a parenthesis,
   with no success.What am I missing in the $sendall parameters?
   Kind regards, Martin Obongita.
   _____________________________________________________________
   Manage your list subscriptions at [5]https://lists.omnis-dev.com Start
   a new message -> [6]mailto:omnisdev-en at lists.omnis-dev.com
   _____________________________________________________________
   Manage your list subscriptions at [7]https://lists.omnis-dev.com Start
   a new message -> [8]mailto:omnisdev-en at lists.omnis-dev.com

   _____________________________________________________________
   Manage your list subscriptions at [9]https://lists.omnis-dev.com Start
   a new message -> [10]mailto:omnisdev-en at lists.omnis-dev.com

References

   1. http://www.wigasoft.ch/
   2. mailto:U.Sonnabend at wigasoft.ch
   3. mailto:omnisdev-en-bounces at lists.omnis-dev.com
   4. http://www.wigasoft.ch<http://www.wigasoft.ch/
   5. https://lists.omnis-dev.com/
   6. mailto:omnisdev-en at lists.omnis-dev.com
   7. https://lists.omnis-dev.com/
   8. mailto:omnisdev-en at lists.omnis-dev.com
   9. https://lists.omnis-dev.com/
  10. mailto:omnisdev-en at lists.omnis-dev.com


More information about the omnisdev-en mailing list