Package com._1c.g5.v8.dt.moxel.ui.editor
Class MoxelOutputDeviceInfo
- java.lang.Object
-
- com._1c.g5.v8.dt.moxel.ui.editor.MoxelOutputDeviceInfo
-
public class MoxelOutputDeviceInfo extends Object
Output device info
-
-
Constructor Summary
Constructors Constructor Description MoxelOutputDeviceInfo(UnitsConverter unitsConverter_, org.eclipse.swt.graphics.Device device_)
Конструктор.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.swt.graphics.Rectangle
calcTextRect(String text, org.eclipse.swt.graphics.Rectangle startRect, Font font, HorizontalAlignment align, int angle, boolean noWrap, int indention)
Рассчитать размер прямоугольника для вывода текста.void
clearFontDimensionsCache()
Clear chache of font dimensionsorg.eclipse.swt.graphics.Device
getDevice()
Получить устройтво.int
getFontAveCharWidthPixel(Font font)
Получить ширину среднего символа в пикселях.int
getFontHeightPixel(Font font)
Получить высоту шрифта.int
getFontHeightPixel(org.eclipse.swt.graphics.Device device, Font font, int scale)
Получить высоту шрифта.org.eclipse.swt.graphics.Font
getSWTFont(Font font)
Получить шрифт SWT по нашему шрифту.static org.eclipse.swt.graphics.Font
getSWTFont(org.eclipse.swt.graphics.Device device, Font font, int scale)
Получить шрифт SWT по нашему шрифту.UnitsConverter
getUnitsConverter()
Получить конвертер единиц имзерения.
-
-
-
Constructor Detail
-
MoxelOutputDeviceInfo
public MoxelOutputDeviceInfo(UnitsConverter unitsConverter_, org.eclipse.swt.graphics.Device device_)
Конструктор.
-
-
Method Detail
-
getUnitsConverter
public UnitsConverter getUnitsConverter()
Получить конвертер единиц имзерения.
-
getDevice
public org.eclipse.swt.graphics.Device getDevice()
Получить устройтво.
-
getSWTFont
public org.eclipse.swt.graphics.Font getSWTFont(Font font)
Получить шрифт SWT по нашему шрифту.
-
getSWTFont
public static org.eclipse.swt.graphics.Font getSWTFont(org.eclipse.swt.graphics.Device device, Font font, int scale)
Получить шрифт SWT по нашему шрифту.
-
getFontHeightPixel
public int getFontHeightPixel(Font font)
Получить высоту шрифта.
-
getFontHeightPixel
public int getFontHeightPixel(org.eclipse.swt.graphics.Device device, Font font, int scale)
Получить высоту шрифта.
-
clearFontDimensionsCache
public void clearFontDimensionsCache()
Clear chache of font dimensions
-
getFontAveCharWidthPixel
public int getFontAveCharWidthPixel(Font font)
Получить ширину среднего символа в пикселях.
-
calcTextRect
public org.eclipse.swt.graphics.Rectangle calcTextRect(String text, org.eclipse.swt.graphics.Rectangle startRect, Font font, HorizontalAlignment align, int angle, boolean noWrap, int indention)
Рассчитать размер прямоугольника для вывода текста.
-
-