Re: Should I split up Gtk+ code?
For OO languages, it is common practice to organize files by class, grouping classes that have a common purpose in namespaces (packages in Java). Your current approach looks as if you're planning to use standard GTK+ libs and a procedural approach. Look into gtkmm
instead: That will guide you towards a more object-oriented approach...
Asus K55VD, i5 3230M - Productivity/Programming (F24)
Asus M32CD - i7-6700, Asus STRIX-GTX970-DC2OC-4GD, 1x8 GB Sk Hynix 2133 MHz DDR4 - Gaming (W10)
Asus M5A99FX Pro R2.0 - AMD FX 8350, Asus GeForce GTX760-DC2OC-2GD5, 2x4 Kingston HyperX Fury Blue 1600 MHz DDR3 - Idle
HP Proliant DL 360 G5 - Heavy lifting (CentOS 7.2)