Hello,

TLDR: When I attempt to control-drag from an NSButton to an event-handling 
controller, I see no actions listed; however, by examining the project files I 
can confirm the action does exist. The column where I would expect Actions to 
be listed does not have the column heading "Actions" contrary to my 
expectations based on this tutorial: 
https://www.gnustep.org/experience/PierresDevTutorial/index.html. Control 
dragging from the controller to interface elements does work.

**Setup:** Successfully installed GNUstep suite on FreeBSD 14.3, launched 
ProjectCenter and Gorm, built a basic interface with a subclass as event 
handling controller per tutorial. In short, I'm doing an even more stripped 
down version of the tutorial.

​**Setup 2:** I was concerned about this weird error and wound up installing 
"Nextspace" on a Debian 12 virtual machine. Same issue! This seems so 
fundamental, surely I'm doing the wrong thing

And yes, I facepalm​ did in fact miss the instruction when I tried to get 
started on a previous attempt because I didn't change from aggregate to 
application. So I have good grounds for not trusting myself.

Relevant data: If I grep NewClass inside the project I see that it's located 
inside of Resource/Projectname.gorm/objects.gorm and I can see that there's a 
serialization where Actions= ( "click:" );

**Verification:** In the class inspector, I can see both the outlet and action 
are defined and have the number 1 next to the outlet picture and the 
whatever-that-other-icon is.

**Question:** Am I defining actions incorrectly, or is there something else 
preventing the action from appearing during control-drag binding? It's just 
soooooo weird.

Picture: https://imgur.com/a/HOCppGT

Steven

Reply via email to