10611 |
int screen_number = XScreenNumberOfScreen (dpyinfo->screen); |
int screen_number = XScreenNumberOfScreen (dpyinfo->screen); |
10612 |
double pixels = DisplayHeight (dpyinfo->display, screen_number); |
double pixels = DisplayHeight (dpyinfo->display, screen_number); |
10613 |
double mm = DisplayHeightMM (dpyinfo->display, screen_number); |
double mm = DisplayHeightMM (dpyinfo->display, screen_number); |
10614 |
dpyinfo->resy = pixels * 25.4 / mm; |
/* Mac OS X 10.3's Xserver sometimes reports 0.0mm. */ |
10615 |
|
dpyinfo->resy = (mm < 1) ? 100 : pixels * 25.4 / mm; |
10616 |
pixels = DisplayWidth (dpyinfo->display, screen_number); |
pixels = DisplayWidth (dpyinfo->display, screen_number); |
10617 |
|
/* Mac OS X 10.3's Xserver sometimes reports 0.0mm. */ |
10618 |
mm = DisplayWidthMM (dpyinfo->display, screen_number); |
mm = DisplayWidthMM (dpyinfo->display, screen_number); |
10619 |
dpyinfo->resx = pixels * 25.4 / mm; |
dpyinfo->resx = (mm < 1) ? 100 : pixels * 25.4 / mm; |
10620 |
} |
} |
10621 |
|
|
10622 |
dpyinfo->Xatom_wm_protocols |
dpyinfo->Xatom_wm_protocols |