//Leency & SoUrcerer, LGPL #define CUSTOM 0 #define MANUAL 1 char checked[3] = { 1, 0 }; int use_iconv = 1; char *text1[] = {"POP server adress:", "POP server port:", "SMTP server adress:", "SMTP server port:", '\0'}; dword mouse_opt; unsigned char POP_server1[128]="pop.server.com"; unsigned char POP_server_port1[5]="110"; unsigned char SMTP_server1[128]="smtp.server.com"; unsigned char SMTP_server_port1[5]="25"; edit_box POP_server_box = {210,190,90 ,0xffffff,0x94AECE,0xffc90E,0xffffff,0,sizeof(POP_server1),#POP_server1,#mouse_opt,0}; edit_box POP_server_port_box = {210,190,115,0xffffff,0x94AECE,0xffc90E,0xffffff,0,5,#POP_server_port1,#mouse_opt,0b1000000000000000}; edit_box SMTP_server_box = {210,190,140,0xffffff,0x94AECE,0xffc90E,0xffffff,0,sizeof(SMTP_server1),#SMTP_server1,#mouse_opt,0}; edit_box SMTP_server_port_box = {210,190,165,0xffffff,0x94AECE,0xffc90E,0xffffff,0,5,#SMTP_server_port1,#mouse_opt,0b1000000000000000}; void SettingsDialog() { int key, id; POP_server_box.size = strlen(#POP_server1); POP_server_port_box.size = strlen(#POP_server_port1); SMTP_server_box.size = strlen(#SMTP_server1); SMTP_server_port_box.size = strlen(#SMTP_server_port1); goto _OPT_WIN; loop() { switch(WaitEvent()) { case evMouse: IF (GetProcessSlot(Form.ID)-GetActiveProcess()!=0) break; if (checked[1]==0) break; edit_box_mouse stdcall(#POP_server_box); edit_box_mouse stdcall(#POP_server_port_box); edit_box_mouse stdcall(#SMTP_server_box); edit_box_mouse stdcall(#SMTP_server_port_box); break; case evButton: id = GetButtonID(); if (id==1) SaveAndExit(); if (id==19) LoginBoxLoop(); if (id==17) || (id==18) { if (checked[id-17]==1) break; checked[0]>