GACWK(3NCARG)

✨ GACWK ✨ (that's a 3NCARG situation, bestie)

okay so real talk: this is the NCAR Graphics page for GACWK, and if you're here it's because you want a workstation to wake UP and start doing stuff. we love a glow-up moment. πŸ’…


🌸 SYNOPSIS 🌸

CALL GACWK (WKID)

that's it. that's the whole call. one argument, one job, iconic behavior honestly.


🩷 C-BINDING SYNOPSIS 🩷

for my C girlies (gender neutral, obviously 🫢), you gotta pull in the header first:

#include <ncarg/gks.h>

and then the function itself is giving:

void gactivate_ws(Gint ws_id);

πŸ’– DESCRIPTION πŸ’–

here's the tea on the one and only argument:

  • WKID (Integer, Input) β€” this is the number that tells GKS which workstation to activate. and listen, this is NOT a vibe-anything-goes situation: WKID has to be the same number you used in some previous GOPWK call. like, you can't just make one up, bestie. it has to match an existing workstation. fr fr. πŸ”₯

🌈 USAGE 🌈

okay so why do we even care? because active workstations receive ALL GKS output primitives. that's the whole point. an inactive workstation is just sitting there in the group chat with notifications off. activate it and suddenly it's getting every single output primitive. main character energy. periodt. πŸ‘‘


πŸ¦‹ ACCESS πŸ¦‹

to actually use these GKS routines, you need to load the NCAR GKS-0A library, and the library name is exactly:

ncarg_gks

no cap, that's the one. πŸ’œ


πŸŽ€ SEE ALSO πŸŽ€

online, as in the other pages in the group chat πŸ’¬

  • gopks
  • gopwk
  • gdawk
  • gclwk
  • gclks
  • opngks
  • clsgks
  • gactivate_ws

hardcopy, as in the physical media era πŸ“š

  • User's Guide for NCAR GKS-0A Graphics
  • NCAR Graphics Fundamentals, UNIX Version

Copyright (C) 1987-2009 University Corporation for Atmospheric Research The use of this Software is governed by a License Agreement.

yes the license agreement is real and yes you should read it. not me being the responsible one for once. πŸ™ˆ

alright that's the whole page, bestie. stay activated. 🌸✨

β€” xoxo, the UNIX manual, dated March 1993, filed forever under GACWK(3NCARG) πŸ«ΆπŸ’–