Changeset 97 for trunk/gui/printer/manager/PRINTOOL.VRX
- Timestamp:
- Feb 19, 2023, 2:33:51 AM (3 years ago)
- File:
-
- 1 edited
-
trunk/gui/printer/manager/PRINTOOL.VRX (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/printer/manager/PRINTOOL.VRX
r94 r97 524 524 RETURN _count 525 525 526 /*:VRX GetScalingFactor527 */528 /* Return the UI scaling factor based on the difference between the specified529 * font size and the design-default font size.530 */531 GetScalingFactor: PROCEDURE EXPOSE globals.532 PARSE ARG newSize, orgSize533 534 IF orgSize == '' THEN535 orgSize = globals.!defaultSize536 537 IF newSize < globals.!defaultSize THEN538 newSize = globals.!defaultSize539 540 scaleFactor = newSize / orgSize541 542 RETURN scaleFactor543 544 526 /*:VRX GetShippedDrivers 545 527 */ … … 1359 1341 1360 1342 RETURN ok 1361 1362 /*:VRX ParseFontSize1363 */1364 ParseFontSize: PROCEDURE EXPOSE globals.1365 PARSE ARG font1366 IF font == '' | font == '<default>' THEN1367 RETURN globals.!defaultSize1368 1369 PARSE VAR font _pts'.'.1370 IF _pts < globals.!defaultSize THEN1371 _pts = globals.!defaultSize1372 1373 RETURN _pts1374 1343 1375 1344 /*:VRX PB_ABOUT_OK_Click … … 2281 2250 RETURN 2282 2251 2283 /*:VRX RescaleObject2284 */2285 RescaleObject: PROCEDURE2286 PARSE ARG object, factor, move2287 2288 x = VRGet( object, 'Left')2289 y = VRGet( object, 'Top')2290 w = VRGet( object, 'Width')2291 h = VRGet( object, 'Height')2292 nx = TRUNC( x * factor )2293 ny = TRUNC( y * factor )2294 nw = TRUNC( w * factor )2295 nh = TRUNC( h * factor )2296 2297 /* SAY object ': ('||x','y','w','h') --> ('nx','ny','nw','nh')' */2298 2299 IF move <> 0 THEN DO2300 ok = VRSet( object, 'Left', nx )2301 ok = VRSet( object, 'Top', ny )2302 END2303 ok = VRSet( object, 'Width', nw )2304 ok = VRSet( object, 'Height', nh )2305 2306 RETURN2307 2308 2252 /*:VRX SetDriverList 2309 2253 */
Note:
See TracChangeset
for help on using the changeset viewer.
