修訂 | 137 (tree) |
---|---|
時間 | 2010-09-18 22:45:42 |
作者 | goriponsoft |
・ファイル表示のカラム幅の初期値を変更
・タッチUI時の処理を修正(途中)
@@ -28,6 +28,10 @@ | ||
28 | 28 | #define DEF_LIST_EXSTYLE (0) |
29 | 29 | #define DEF_LIST_EXSTYLE_VIRTUAL (DEF_LIST_EXSTYLE|LVS_EX_ONECLICKACTIVATE) |
30 | 30 | |
31 | +#ifndef LVS_EX_THEME | |
32 | +#define LVS_EX_THEME (0x02000000) | |
33 | +#endif | |
34 | + | |
31 | 35 | /////////////////////////////////////////////////////////////// |
32 | 36 | BOOL SeekFolder(LPARAM lParam1, LPARAM lParam2) |
33 | 37 | { |
@@ -580,6 +584,12 @@ | ||
580 | 584 | /////////////////////////////////////////////////////////////// |
581 | 585 | void CListView::Init(HWND hwndParent) |
582 | 586 | { |
587 | + //カラム幅標準値設定 | |
588 | + m_Settings.nNameColumnSize = (int)(200.0 * g_MainWnd.m_fpHighResolutionScale); | |
589 | + m_Settings.nSizeColumnSize = (int)( 70.0 * g_MainWnd.m_fpHighResolutionScale); | |
590 | + m_Settings.nTypeColumnSize = (int)(100.0 * g_MainWnd.m_fpHighResolutionScale); | |
591 | + m_Settings.nTimeColumnSize = (int)(100.0 * g_MainWnd.m_fpHighResolutionScale); | |
592 | + | |
583 | 593 | //設定読み込み |
584 | 594 | GetSettings(); |
585 | 595 |
@@ -521,7 +521,7 @@ | ||
521 | 521 | ・バージョン情報のライセンス条件の表記を修正(GPL→GPLv2) |
522 | 522 | ・リソースにFTP機能(仮)向けのコンテキストメニューを追加 |
523 | 523 | |
524 | -2010/06/28 1.8.0.15 | |
524 | +2010/09/18 1.8.0.16 | |
525 | 525 | <バグ修正> |
526 | 526 | ・HYBRID W-ZERO3でXcrawlが動作していなかったのを修正 |
527 | 527 | ・HYBRID W-ZERO3でカーソルキー入力が正常に動作していなかったのを修正 |
@@ -528,3 +528,4 @@ | ||
528 | 528 | <機能追加/修正/変更> |
529 | 529 | ・W-ZERO3シリーズの判定処理を変更しHYBRID W-ZERO3(WS027SH)の判定を追加 |
530 | 530 | ・ハイレゾモードのフォルダ表示の間隔が間延びしていたのを修正 |
531 | +・ファイル表示のカラム幅の初期値を変更 |
@@ -8,6 +8,10 @@ | ||
8 | 8 | #include "MainWnd.h" |
9 | 9 | |
10 | 10 | /////////////////////////////////////////////////////////////// |
11 | +#define NAVIBAR_HEIGHT_NORMAL (26) | |
12 | +#define NAVIBAR_HEIGHT_TOUCHUI (34) | |
13 | + | |
14 | +/////////////////////////////////////////////////////////////// | |
11 | 15 | //ウィンドウ クラスの登録 |
12 | 16 | ATOM CMainWnd::MainWndRegisterClass(HINSTANCE hInstance, LPTSTR szWindowClass) |
13 | 17 | { |
@@ -1083,21 +1087,13 @@ | ||
1083 | 1087 | if (SipGetInfo(&si)) |
1084 | 1088 | { |
1085 | 1089 | //SIPあり(PocketPC/Professional/Classic) |
1086 | - if (si.fdwFlags & SIPF_ON) | |
1087 | - { | |
1088 | - y = 0; | |
1089 | - OnSize(RECT_WIDTH(&si.rcVisibleDesktop), RECT_HEIGHT(&si.rcVisibleDesktop) - (int)((y + 2) * m_fpHighResolutionScale)); | |
1090 | - } | |
1091 | - else | |
1092 | - { | |
1093 | - y = g_MainWnd.m_bTouchUI? 30: GetSystemMetrics(SM_CYMENU); | |
1094 | - OnSize(RECT_WIDTH(&si.rcVisibleDesktop), RECT_HEIGHT(&si.rcVisibleDesktop) - (int)((y + 4) * m_fpHighResolutionScale)); | |
1095 | - } | |
1090 | + y = (si.fdwFlags & SIPF_ON)? 0: (g_MainWnd.m_bTouchUI? NAVIBAR_HEIGHT_TOUCHUI: NAVIBAR_HEIGHT_NORMAL); | |
1091 | + OnSize(RECT_WIDTH(&si.rcVisibleDesktop), RECT_HEIGHT(&si.rcVisibleDesktop) - (int)(y * m_fpHighResolutionScale)); | |
1096 | 1092 | } |
1097 | 1093 | else |
1098 | 1094 | { |
1099 | 1095 | //SIPなし(Smartphone/Standard) |
1100 | - int y = GetSystemMetrics(SM_CYMENU); | |
1096 | + y = GetSystemMetrics(SM_CYMENU); | |
1101 | 1097 | OnSize(GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYFULLSCREEN) + (int)(y * m_fpHighResolutionScale)); |
1102 | 1098 | } |
1103 | 1099 | m_dwLastSipInfo = si.fdwFlags; |