|  | @@ -1904,21 +1904,26 @@ show_settings_dialog()
 | 
											
												
													
														|  |  		} else if (options[i].type == CONFIG_TYPE_BOOLEAN) {
 |  |  		} else if (options[i].type == CONFIG_TYPE_BOOLEAN) {
 | 
											
												
													
														|  |  			cl = 0x80;
 |  |  			cl = 0x80;
 | 
											
												
													
														|  |  			style |= BS_AUTOCHECKBOX;
 |  |  			style |= BS_AUTOCHECKBOX;
 | 
											
												
													
														|  | -		} else if ((options[i].type == CONFIG_TYPE_FILE)
 |  | 
 | 
											
												
													
														|  | -		           || (options[i].type == CONFIG_TYPE_DIRECTORY)) {
 |  | 
 | 
											
												
													
														|  | 
 |  | +		}
 | 
											
												
													
														|  | 
 |  | +		else if ((options[i].type == CONFIG_TYPE_FILE)
 | 
											
												
													
														|  | 
 |  | +			|| (options[i].type == CONFIG_TYPE_DIRECTORY)) {
 | 
											
												
													
														|  |  			style |= WS_BORDER | ES_AUTOHSCROLL;
 |  |  			style |= WS_BORDER | ES_AUTOHSCROLL;
 | 
											
												
													
														|  |  			width -= 20;
 |  |  			width -= 20;
 | 
											
												
													
														|  |  			cl = 0x81;
 |  |  			cl = 0x81;
 | 
											
												
													
														|  |  			add_control(&p,
 |  |  			add_control(&p,
 | 
											
												
													
														|  | -			            dia,
 |  | 
 | 
											
												
													
														|  | -			            0x80,
 |  | 
 | 
											
												
													
														|  | -			            ID_CONTROLS + i + ID_FILE_BUTTONS_DELTA,
 |  | 
 | 
											
												
													
														|  | -			            WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
 |  | 
 | 
											
												
													
														|  | -			            x + width + LABEL_WIDTH + 5,
 |  | 
 | 
											
												
													
														|  | -			            y,
 |  | 
 | 
											
												
													
														|  | -			            15,
 |  | 
 | 
											
												
													
														|  | -			            12,
 |  | 
 | 
											
												
													
														|  | -			            "...");
 |  | 
 | 
											
												
													
														|  | 
 |  | +				dia,
 | 
											
												
													
														|  | 
 |  | +				0x80,
 | 
											
												
													
														|  | 
 |  | +				ID_CONTROLS + i + ID_FILE_BUTTONS_DELTA,
 | 
											
												
													
														|  | 
 |  | +				WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
 | 
											
												
													
														|  | 
 |  | +				x + width + LABEL_WIDTH + 5,
 | 
											
												
													
														|  | 
 |  | +				y,
 | 
											
												
													
														|  | 
 |  | +				15,
 | 
											
												
													
														|  | 
 |  | +				12,
 | 
											
												
													
														|  | 
 |  | +				"...");
 | 
											
												
													
														|  | 
 |  | +		} else if (options[i].type == CONFIG_TYPE_STRING_MULTILINE) {
 | 
											
												
													
														|  | 
 |  | +			/* TODO: This is not really uer friendly */
 | 
											
												
													
														|  | 
 |  | +			cl = 0x81;
 | 
											
												
													
														|  | 
 |  | +			style |= WS_BORDER | ES_AUTOHSCROLL | ES_MULTILINE | ES_WANTRETURN | ES_AUTOVSCROLL;
 | 
											
												
													
														|  |  		} else {
 |  |  		} else {
 | 
											
												
													
														|  |  			cl = 0x81;
 |  |  			cl = 0x81;
 | 
											
												
													
														|  |  			style |= WS_BORDER | ES_AUTOHSCROLL;
 |  |  			style |= WS_BORDER | ES_AUTOHSCROLL;
 |