[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using button to display a help menu
From: |
Heime |
Subject: |
Re: Using button to display a help menu |
Date: |
Sun, 27 Aug 2023 12:34:22 +0000 |
Sent with Proton Mail secure email.
------- Original Message -------
On Sunday, August 27th, 2023 at 9:00 PM, Stephen Berman
<stephen.berman@gmx.net> wrote:
> On Sun, 27 Aug 2023 06:32:29 +0000 Heime heimeborgia@protonmail.com wrote:
>
> > Have made a function called 'maces' that is intended to show a button
> > called 'Organis' to display a help page as defined in 'maces-organis'.
> > Although I get the button 'Organis', when I press it, I get
> >
> > --------
> >
> > (wrong-number-of-arguments ((t) nil "Prints information about Maces
> > Organis." (interactive) (help--window-setup (help-buffer) #'(lambda nil
> > (insert-button "[F7]" 'action 'maces-action-organis 'follow-link t) (insert
> > " Maces Organis \n")))) 1) maces-organis(#<overlay from 72 to 76 in Help>)
> >
> > --------
> >
> > (defun maces-organis ()
> > "Prints information about Maces Organis."
> > (interactive)
> >
> > (with-help-window (help-buffer)
> > (insert-button "[F7]" 'action 'maces-action-organis 'follow-link t)
> > (insert " Maces Organis \n") ))
> >
> > (defun maces ()
> > "Prints information about Maces."
> > (interactive)
> >
> > (with-help-window (help-buffer)
> > (insert-button "[Organis]" 'action 'maces-organis 'follow-link t)
> > (insert " Maces Organis \n") ))
>
>
> See https://lists.gnu.org/archive/html/help-gnu-emacs/2023-07/msg00321.html
>
> Steve Berman
Steve, does using a button always need a function taking a button argument?