module

AppKit

Constants

VERSION = {{ (((read_file("/tmp/tmp.JkBMMk/src/src/../shard.yml")) .lines .find(&.starts_with?("version:")) || "version: 0.0.0") .gsub(/^version:\s*/, "")) .chomp }}

Lue au compile-time depuis shard.yml via le macro read_file — cf. feedback_shard_version_macro.md (mémoire ALOLI). Évite la désynchronisation entre la constante Crystal et le version: du shard.yml.

Class methods

activate

Active l'application (met au premier plan)

Source
app_name=(name : String)

Forcer le nom affiché dans la barre de menu macOS

Source
init

Initialise NSApplication en mode app régulière

Source

Nested types