Don't think of it in terms of "how do i do this with GORM". Think of it
"how would i do this without GORM", and then "how can GORM make my life
easier".

Implement a datasource for a NSTableView which returns values for table
cells. Tell the table view to refresh its contents as required.

Or, use Cocoa Bindings to bind the table view's columns to an
NSArrayController's values's subkeys.


Example on how to implement a datasource with no interface builder on
either of the platforms: https://bitbucket.org/ivucica/hellognustep

It also includes drag and drop, but you can ignore that.
Do consider reading documentation and tutorials for Cocoa, not just GNUstep.

On Sun, Mar 26, 2017, 11:40 Svetlana Tkachenko <[email protected]>
wrote:

Hi all,

To write a package manager frontend for gnustep I should learn to
programmatically interact with a ui element which is capable of
listing packages (such as a list of packages pending upgrade, list of
packages matching a search query, etc). This list could perhaps be
like a table with package name, package description, package version,
and details on the action to perform.

I just followed PierreDev tutorial for a calculator app and so I know
how to work with user input in a text area and with buttons (roughly).

I don't know what to pick in GORM that would do this table display
task in a working and intuitive way.

Do we have a good tutorial or example app to follow to achieve such
goal? I would start with simple "click a button to add  a row to the
table" and "click a button to modify an existing table entries list"
tasks in this context...


Svetlana


_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to