OSDN Git Service

複数モニタ環境で、ポップアップが右端に達したときに左に折り返さない不具合の修正
authorh677 <h677>
Tue, 23 Mar 2010 14:53:31 +0000 (14:53 +0000)
committerh677 <h677>
Tue, 23 Mar 2010 14:53:31 +0000 (14:53 +0000)
ResPopupBrowser.pas
gikoNavi.res

index 1263b9a..1be0fea 100644 (file)
@@ -370,7 +370,7 @@ begin
     end;
     if (Result.Right > WorkArea.Right) then begin
         // \8bt\83T\83C\83h\82É\97]\97T\82ª\82 \82ê\82Î\81A\8fo\97Í\88Ê\92u\82Ì\8d\89E\93]\8a·
-        if ((p.X - WorkArea.Left) * 2 > WorkArea.Right) then begin
+        if ((p.X - WorkArea.Left) * 2 > MaxWidth) then begin
             if( (GikoSys.Setting.PopupPosition = gppTop) or
                 (GikoSys.Setting.PopupPosition = gppBottom)) then begin
                 OffsetRect(Result, -(Result.Right - WorkArea.Right), 0);
index 5a75ad6..9bc1d98 100644 (file)
Binary files a/gikoNavi.res and b/gikoNavi.res differ