Страница 1 из 1
		
			
				Расширенный msefiledialog
				
Добавлено: 
27.07.2013 21:12:57 minoshi
				
			 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
27.07.2013 22:25:39 debi12345
				Еще можно добавить отображение значков фавйлов согласно их расширения (MIME-type), возможно через радактор сопоставления РЕСШИРЕНИЕ-ЗНАЧОК (по типу редактора TIMAGELIST-а ).
			 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
27.07.2013 22:58:32 minoshi
				А кто будет рисовать значки? 

 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
28.07.2013 12:58:39 debi12345
				Украсть например у KDE и/или заюзать /usr/share/(icons/pixmaps/images),..
			 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
29.07.2013 07:16:31 minoshi
				Ну хорошо, а где в системе подсмотреть программно какая тема значков используется? 
Ведь есть разные DE - KDE, GNOME и т.д.? 
И винде где искать эти иконки? Зная мерзкопакостность этой системы, предполагаю, что в какой-то dll? И не меняется эта библиотека от версии к версии? 
Лично я этим вопросом никогда не задавался, обычно пользуюсь дефолтными.
Добавлено спустя 32 минуты 25 секунд:
чую, реализация всего этого - не стоит овчинка выделки.
			 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
29.07.2013 18:45:52 debi12345
				И винде где искать эти иконки? Зная мерзкопакостность этой системы, предполагаю, что в какой-то dll? И не меняется эта библиотека от версии к версии?
Для достижения одинакового вида в обоих ОСях - держать значки у каталоге программы, или засунуть в отдельную ресурсную ДЛЛ.
 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
21.11.2015 19:16:36 minoshi
				Обновлен для совместимости с последними версиями (3.8 >)
Страница проекта
Для использования просто скопировать в папку с проектом и перекомпилировать проект.
 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
21.11.2015 20:38:48 debi12345
				А иконки типов файлов ? Не придумали еще как сделать  кроссплатформенно?
			 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
21.11.2015 21:58:26 minoshi
				Не занимался этим вопросом.
			 
			
		
			
				Re: Расширенный msefiledialog
				
Добавлено: 
23.11.2015 11:35:32 Лекс Айрин
				minoshi писал(а):И винде где искать эти иконки? Зная мерзкопакостность этой системы, предполагаю, что в какой-то dll?
Обычно, они лежат в файле темы. Ну и для стандартной темы они есть в файле SHELL32.dll