#!/usr/bin/ruby -w
# Encoding: UTF-8
# frozen_string_literal: true
# =========================================================================== #
# require 'gtk_paradise/requires/require_gtk2.rb'
# =========================================================================== #
require 'gir_ffi-gtk2'

Gtk.init # Oddly enough, gtk2 requires this still.

require 'gtk_paradise/toplevel_methods/determine_which_gtk_version_is_in_use.rb'

Gtk.we_use_this_gtk_version = :gtk2 # This must come before we require other files.

# =========================================================================== #
# For now we have to require these files step-by-step. In the future, one
# day, we can hopefully do so via a more generic file / approach.
# =========================================================================== #
require 'gtk_paradise/core_classes/widget.rb'
require 'gtk_paradise/core_classes/tree_view.rb'
require 'gtk_paradise/core_classes/hbox.rb'
require 'gtk_paradise/core_classes/label.rb'

# require 'gtk_paradise/base_module/base_module.rb'

# require 'gtk_paradise/run'
