예, GUI위젯인 "PRM_Template" 클래스를 정복하는게 먼저라고 혹자는 이야기합니다. VEX의 #pragma와 비슷하다고 생각하시면 됩니다. HDK공부할때는 VEX와 관계를 연결지어서 해보면 좋습니다. 꼭, 참고하세요.
PRM_Template
CHOP_file_out::myTemplateList[] = { PRM_Template(PRM_SWITCHER, 2, &PRMswitcherName, switcher), PRM_Template(PRM_FILE, 1, &names[0], &nameDefault1,0), PRM_Template(PRM_ORD, 1, &names[1], PRMzeroDefaults, &file_outMenu), PRM_Template(PRM_TOGGLE, 1, &names[2], PRMoneDefaults, 0), PRM_Template(PRM_STRING, 1, &names[3], &nameDefault2,0), PRM_Template(PRM_TOGGLE, 1, &names[4], PRMoneDefaults, 0), PRM_Template(PRM_STRING, 1, &names[5], &nameDefault3,0), PRM_Template(PRM_TOGGLE, 1, &names[6], PRMzeroDefaults, 0), PRM_Template(PRM_TOGGLE, 1, &names[7], PRMoneDefaults, 0), PRM_Template(PRM_FLT_J, 1, &names[8], PRMzeroDefaults, 0, &offsetRange), PRM_Template(PRM_TOGGLE, 1, &names[9], PRMzeroDefaults, 0), PRM_Template(PRM_TOGGLE, 1, &names[10], PRMzeroDefaults, 0), PRM_Template(PRM_CALLBACK, 1, &names[11], 0, 0, 0, CHOP_file_out::writeTheFile), PRM_Template(),};

Sidefx.com에 소개되었던, Cygwin셋업 방법을 소개합니다. 후디니 클래스를 들으시는 분들은 꼭 Cygwin을 윈도우즈에 셋업해 주세요. Cygwin을 활용하는 방법을 많이 소개해 드리겠습니다.