int Cur;\r
int Max;\r
char Tmp[BMARK_MARK_LEN + FMAX_PATH * 2 + BMARK_SEP_LEN + 1];\r
+ // バグ修正\r
+ RECT Rect;\r
\r
static DIALOGSIZE DlgSize = {\r
{ BMARK_NEW, BMARK_SET, BMARK_DEL, BMARK_DOWN, BMARK_UP, IDHELP, BMARK_SIZEGRIP, -1 },\r
\r
switch (message)\r
{\r
+ // バグ修正\r
+ case WM_SIZE :\r
+ GetWindowRect(hDlg, &Rect);\r
+ DlgSizeChange(hDlg, &DlgSize, &Rect, 0);\r
+ RedrawWindow(hDlg, NULL, NULL, RDW_INVALIDATE | RDW_ERASE | RDW_ALLCHILDREN);\r
+ break;\r
+\r
case WM_INITDIALOG :\r
if(ListFont != NULL)\r
SendDlgItemMessage(hDlg, BMARK_LIST, WM_SETFONT, (WPARAM)ListFont, MAKELPARAM(TRUE, 0));\r
// ソフトウェア自動更新\r
// リリースバージョンはリリース予定年(10進数4桁)+月(2桁)+日(2桁)+通し番号(0スタート2桁)とする\r
// 2014年7月31日中の30個目のリリースは2014073129\r
-#define RELEASE_VERSION_NUM 2016030500 /* リリースバージョン */\r
+#define RELEASE_VERSION_NUM 2016031300 /* リリースバージョン */\r
\r
\r
// SourceForge.JPによるフォーク\r
\r
-- Added an option not to save the user name and password of the firewall.\r
\r
+-- Fixed bugs to disturb the view after resizing of a dialog.\r
+\r
\r
Outline\r
-------\r
\r
-- Added an option not to save the user name and password of the firewall.\r
\r
+-- Fixed bugs to disturb the view after resizing of a dialog.\r
+\r
Changes in Ver.1.98g2\r
--------------------\r
\r
\r
\81EFireWall\83\86\81[\83U\81[\96¼\82¨\82æ\82Ñ\83p\83X\83\8f\81[\83h\82ð\95Û\91¶\82µ\82È\82¢\90Ý\92è\82ð\92Ç\89Á\82µ\82Ü\82µ\82½\81B\r
\r
+\81E\83_\83C\83A\83\8d\83O\82Ì\83T\83C\83Y\95Ï\8dX\8e\9e\82É\95\\8e¦\82ª\97\90\82ê\82é\83o\83O\82ð\8fC\90³\82µ\82Ü\82µ\82½\81B\r
+\r
\r
Ver 1.96d\88È\91O\82Ö\96ß\82·\8fê\8d\87\r
-----------------------\r
\r
\81EFireWall\83\86\81[\83U\81[\96¼\82¨\82æ\82Ñ\83p\83X\83\8f\81[\83h\82ð\95Û\91¶\82µ\82È\82¢\90Ý\92è\82ð\92Ç\89Á\82µ\82Ü\82µ\82½\81B\r
\r
+\81E\83_\83C\83A\83\8d\83O\82Ì\83T\83C\83Y\95Ï\8dX\8e\9e\82É\95\\8e¦\82ª\97\90\82ê\82é\83o\83O\82ð\8fC\90³\82µ\82Ü\82µ\82½\81B\r
+\r
\81¡Ver 1.98g2\r
\r
\81E\83C\83\93\83X\83g\81[\83\89\94Å\82ÉZIP\94Å\82Ì\83t\83@\83C\83\8b\82ª\8d¬\93ü\82µ\82Ä\82¢\82½\96â\91è\82ð\8fC\90³\82µ\82Ü\82µ\82½\81B\r
{\r
static DIALOGSIZE DlgSize = {\r
{ MIRROR_DEL, MIRROR_SIZEGRIP, -1 },\r
- { IDOK, IDCANCEL, IDHELP, MIRROR_DEL, MIRROR_COPYNUM, MIRROR_MAKENUM, MIRROR_DELNUM, MIRROR_SIZEGRIP, -1 },\r
+ // ミラーリング設定追加\r
+// { IDOK, IDCANCEL, IDHELP, MIRROR_DEL, MIRROR_COPYNUM, MIRROR_MAKENUM, MIRROR_DELNUM, MIRROR_SIZEGRIP, -1 },\r
+ { IDOK, IDCANCEL, IDHELP, MIRROR_DEL, MIRROR_COPYNUM, MIRROR_MAKENUM, MIRROR_DELNUM, MIRROR_SIZEGRIP, MIRROR_NO_TRANSFER, -1 },\r
{ MIRROR_LIST, -1 },\r
{ 0, 0 },\r
{ 0, 0 }\r
char Tmp[FMAX_PATH+1+6];\r
int Num;\r
int *List;\r
+ // バグ修正\r
+ RECT Rect;\r
\r
switch (iMessage)\r
{\r
+ // バグ修正\r
+ case WM_SIZE :\r
+ GetWindowRect(hDlg, &Rect);\r
+ DlgSizeChange(hDlg, &DlgSize, &Rect, 0);\r
+ RedrawWindow(hDlg, NULL, NULL, RDW_INVALIDATE | RDW_ERASE | RDW_ALLCHILDREN);\r
+ break;\r
+\r
case WM_INITDIALOG :\r
Base = (TRANSPACKET **)lParam;\r
Pos = *Base;\r
NM_TREEVIEWW *tView;\r
HTREEITEM tViewPos;\r
TV_HITTESTINFO HitInfo;\r
+ // バグ修正\r
+ RECT Rect;\r
\r
switch (message)\r
{\r
+ // バグ修正\r
+ case WM_SIZE :\r
+ GetWindowRect(hDlg, &Rect);\r
+ DlgSizeChange(hDlg, &DlgSize, &Rect, 0);\r
+ RedrawWindow(hDlg, NULL, NULL, RDW_INVALIDATE | RDW_ERASE | RDW_ALLCHILDREN);\r
+ break;\r
+\r
case WM_INITDIALOG :\r
/* TreeViewでのダブルクリックをつかまえるため */\r
// 64ビット対応\r