benjie-git / CardStock

CardStock is a cross-platform tool for quickly and easily building programs. It provides a drawing-program-like editor for visually laying out your programs' parts, and a code editor for adding event-driven python code.
Mozilla Public License 2.0
249 stars 9 forks source link

FEATURE REQUEST: Reference #20

Open everythingability opened 1 month ago

everythingability commented 1 month ago

I like the Help Menu > Reference Guide but it has no search. I was looking to see if transitions were a thing... Couldn't find out. It'd be good to be able to filter all the listings.

Also, this is a me thing, but I always find abstract documentation is for the geeks... and would love it if every item in the reference has a line or two of example code, using that item in context, AND be able copy and paste that code. A LOT of work I know but I vaguely recommend HyperCard being like that, having quick and practical access to usable refererence material.

benjie-git commented 1 month ago

I love this. I think adding search would be great. Some of the more complex features do include code examples. For now, viewing the reference online does make it searchable and copyable. https://github.com/benjie-git/CardStock/wiki/Reference

benjie-git commented 1 month ago

Also, feel free to submit code examples for more of the non-trivial properties and methods, and I'd be up for adding them.