help-gnu-emacs
[Top][All Lists]
Advanced

[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? 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]