Тема: Билд 253
Показать сообщение отдельно
Старый 11.12.2007, 16:45   #62
kolychev
Пользователь
 
Регистрация: 05.09.2007
Город: Новосибирск
Регион: 77, 97, 99, 177
Сообщений: 49
kolychev is on a distinguished road
По умолчанию

Цитата:
Сообщение от LI()n Посмотреть сообщение
Дома буду - проверю с кодировками на твоем файле, который выкладывал.
На своем-то я проверил, все работает идеально Только у меня там UTF-16 (двухбайтная) а не KOI-8.

Еще тут пришла такая мысль в голову, помнится поднималась речь о том, что в РР есть такая фича, когда мы задаем оригинальное разрешение скина, и разрешение, с которым мы хотим его отображать. Так как это было еще до скинов, то эту мысль естественно отмели НО! сейчас-то уже есть скины, и как я себе это вижу, нужно просто при загрузке умножить каждую координату каждого элемента на какую-то константу по X и Y, вот пример:
original skin=800x600
requested resolution=640x480

dx=640/800=0.8
dy=480/600=0.8

и теперь при загрузке мы тупо умножаем каждую координату по x на dx и каждую координату по y на dy. Это что касается координат. С размерами шрифтов наверное посложнее будет, но думаю тоже можно совладать. Ну и картинки сами тоже отмаштабировать так же. Это так... мои 5 копеек, может когда-нть посчитаешь нужным такое сделать
kolychev вне форума