
Blloku i funksioneve MSG_BOX menaxhon njoftimet e një ndërfaqeje në format RAW.
Blloku i funksionit lidhet me të njëjtën variablë të ndërfaqes përmes RAW_IN dhe RAW_OUT. Për shembull, in.RAW dhe out.RAW. Nuk është e mundur të kalosh me të njëjtin bllok funksion midis kutive.
Shënim: Mbase nuk mbështeten të gjithë daljet për komunikim. Kjo ndryshon në varësi të ndërfaqes.
Marr datat nga ndërfaqja. Kthimi i veprimit mund të dallojë, kështu që një transmetim në shumë blloqe funksionesh është e mundur. Megjithatë, dërgimi i njëkohshëm mund të çojë në humbje të të dhënave.
Nëse vlera ndryshon, pozicioni i përgjigjës merret. Pozicioni fillon tek 0 dhe mbaron tek TOTAL-1. Vlerat kufizohen automatikisht. Vlera NULL në hyrje ignorohet.
Këshillë: Për të shfaqur gjithmonë njoftimin më të fundit, dalja TOTAL mund të lidhet me hyrjen. Duhet të shkaktohet gjithashtu një impuls përmes SEL, kështu që edhe nëse kutia është e plotë, t'u shfaqet njoftimeve.
Nëse vlera ndryshon, ID-ja e përgjigjës kërkohet dhe, nëse gjendet një njoftim, shfaqet. Vlera NULL në hyrje ignorohet.
Nëse ka një skaj të pozitivë, njoftimi i ardhshëm thirret.
Nëse ka një skaj të pozitivë, njoftimi i mëparshëm thirret.
Nëse ka një skaj të pozitivë, njoftimi fshihet.
Nëse ka një skaj të pozitivë, njoftimi shënohet si i lexuar.
Komunikon në format JSON me ndërfaqen. Dalja është e barabartë me NULL vetëm gjatë dërgimit.
Kthen numrin e njoftimeve në këtë kutie.
Kthen pozicionin aktual të njoftimit të mesazhit. Njoftimi më i fundit shtohet në fund.
Kthen dërguesin e njoftimit.
Kthen një ose shumë marrës të njoftimeve. Shumë marrës ndahen me një pikëpresje ";".
Kthen subjektin e njoftimit.
Kthen tekstin ose trupin e njoftimit.
Kthen prioritetin e njoftimit. Si këto prioritete vlerësohen, vareson nga ndërfaqa e përdorur. Vlerat e mundshme janë: 1, 0, -1 ose edhe "high", "low"
Kthen llojin e njoftimit.
Kthen statusin e njoftimit.
Kthen stampën e kohës në format DT# të njoftimit.
Kthen statusin e leximit të njoftimit.