Anonymous | Login | Signup for a new account | 21-11-24 09:49 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003303 | SAS.Планета | [All Projects] Баг | public | 21-11-2017 20:48 | 22-11-2017 09:53 | ||||
Reporter | alex123 | ||||||||
Assigned To | zed | ||||||||
Priority | low | Severity | trivial | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 160707 | ||||||||
Target Version | 181221 | Fixed in Version | 181221 | ||||||
Summary | 0003303: BackgroundColor интерпретируется по-разному, то RGB, то BGR | ||||||||
Description | Параметр BackgroundColor на экране интерпертируется как BGR, а в сохраненной по операции "склеить" карте -- как RGB, так, что если использовать не дефолтный серый -- цвета будут разные. К тому же и сохраняется в ini он зачем-то в виде десятичного числа. | ||||||||
Steps To Reproduce | Задать для BackgroundColor любой цвет с R != B и посмотреть, что получится на экране и в сохраненном по "склеить" файле. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Notes | |
(0018208) vdemidov (manager) 22-11-2017 08:38 |
Мда. Есть такое. При склейке перепутаны цветовые каналы фонового цвета. Судя по всему, вы первый за много лет, кто этим пользуется и обращает внимание на фоновый цвет. |
(0018212) zed (manager) 22-11-2017 09:18 |
Там просто в настройках используется TColor, а при склейке он ошибочно интерпретируется как TColor32. Так что тут есть 2 варианта: или сохранять как TColor32 или пофиксить склейку. |
(0018214) vdemidov (manager) 22-11-2017 09:28 |
Я в курсе. Думаю, нужно везде использовать TColor32 и правильно конвертировать его в TColor при установке цвета фона в окне программы. |
(0018217) zed (manager) 22-11-2017 09:53 |
Баг в склейке исправил, а для рефакторинга (если хочется всюду использовать TColor32) нужен новый тикет. |
Users who viewed this issue | |
User List | Anonymous (2195x), VMatveev (1x), onuff (1x), rass (4x), alex123 (6x), vdemidov (8x), bk99 (1x), zed (9x) |
Total Views | 2225 |
Last View | 21-11-2024 09:49 |
Issue History | |||
Date Modified | Username | Field | Change |
21-11-2017 20:48 | alex123 | New Issue | |
21-11-2017 21:00 | zed | Project | SACS.Планета => SAS.Планета |
22-11-2017 08:37 | vdemidov | Status | new => confirmed |
22-11-2017 08:37 | vdemidov | Product Version | => 160707 |
22-11-2017 08:37 | vdemidov | Target Version | => 191221 |
22-11-2017 08:38 | vdemidov | Note Added: 0018208 | |
22-11-2017 09:18 | zed | Note Added: 0018212 | |
22-11-2017 09:28 | vdemidov | Note Added: 0018214 | |
22-11-2017 09:52 | zed | Status | confirmed => resolved |
22-11-2017 09:52 | zed | Fixed in Version | => 181221 |
22-11-2017 09:52 | zed | Resolution | open => fixed |
22-11-2017 09:52 | zed | Assigned To | => zed |
22-11-2017 09:52 | zed | Target Version | 191221 => 181221 |
22-11-2017 09:53 | zed | Note Added: 0018217 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |