mirror of
https://gitlab.com/pholy/OSCAR-code.git
synced 2025-04-19 12:10:45 +00:00
Event Flags now zooms to detail when fully expanded
This commit is contained in:
parent
2c3600ab09
commit
17f4185ae7
@ -699,19 +699,20 @@ void gGraphWindow::OnMouseLeftRelease(QMouseEvent * event)
|
|||||||
x-=GetLeftMargin();
|
x-=GetLeftMargin();
|
||||||
double rx=rmax_x-rmin_x;
|
double rx=rmax_x-rmin_x;
|
||||||
double mx=max_x-min_x;
|
double mx=max_x-min_x;
|
||||||
if (mx<rx) {
|
double qx=(rx/width)*double(x);
|
||||||
double qx=(rx/width)*double(x);
|
if (mx>=rx) {
|
||||||
qx+=rmin_x;
|
mx=1.0/(24.0*15.0);
|
||||||
qx-=mx/2.0;
|
|
||||||
if (qx<rmin_x) {
|
|
||||||
qx=rmin_x;
|
|
||||||
}
|
|
||||||
if (qx+mx>rmax_x) {
|
|
||||||
qx=rmax_x-mx;
|
|
||||||
}
|
|
||||||
SetXBounds(qx,qx+mx);
|
|
||||||
did_draw=true;
|
|
||||||
}
|
}
|
||||||
|
qx+=rmin_x;
|
||||||
|
qx-=mx/2.0;
|
||||||
|
if (qx<rmin_x) {
|
||||||
|
qx=rmin_x;
|
||||||
|
}
|
||||||
|
if (qx+mx>rmax_x) {
|
||||||
|
qx=rmax_x-mx;
|
||||||
|
}
|
||||||
|
SetXBounds(qx,qx+mx);
|
||||||
|
did_draw=true;
|
||||||
} else {
|
} else {
|
||||||
int xp=x;
|
int xp=x;
|
||||||
//xp=0;
|
//xp=0;
|
||||||
|
Loading…
Reference in New Issue
Block a user