int __declspec(dllexport) FAR PASCAL ChannelNummer(HWND mWnd, HWND aWnd, char *data, char *parms, BOOL show, BOOL nopause){
int intdata;
intdata = evalint(data);
if(intdata < maxchannels) channelpointer = intdata;
else MessageBox(NULL,va("Error: channelpointer is bigger then maxchannels (%d>=%d)",intdata,maxchannels),PROGNAME,MB_OK);
return 1;
}
int __declspec(dllexport) FAR PASCAL ChannelName(HWND mWnd, HWND aWnd, char *data, char *parms, BOOL show, BOOL nopause){
strcpy(ircchannel[channelpointer].name,data);
ircchannel[channelpointer].name[CHANLEN] = '\0';
return 1;
}
int __declspec(dllexport) FAR PASCAL ChannelFlags(HWND mWnd, HWND aWnd, char *data, char *parms, BOOL show, BOOL nopause){
strcpy(ircchannel[channelpointer].flags,data);
ircchannel[channelpointer].flags[FLAGCOUNT] = '\0';
return 1;
}