UNPKG

@wcardinal/wcardinal-geditor

Version:

WebGL-based graphic editor, tester and viewer for supervisory systems

147 lines 6.42 kB
import { __extends } from "tslib"; import { EShapePointsMarkerType, EShapePointsStyle, EShapeStrokeStyle } from "@wcardinal/wcardinal-ui"; import { EThemeDefaultEditorShape } from "./e-theme-default-editor-shape"; import { toLabel } from "../to-label"; var EThemeDefaultJaJpEditorShape = /** @class */ (function (_super) { __extends(EThemeDefaultJaJpEditorShape, _super); function EThemeDefaultJaJpEditorShape() { return _super !== null && _super.apply(this, arguments) || this; } EThemeDefaultJaJpEditorShape.prototype.getLabel = function () { return "シェイプ"; }; EThemeDefaultJaJpEditorShape.prototype.getTextChangeToLabel = function () { return "シェイプの変更"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonGroupTitle = function () { return toLabel("選択シェイプをグループ化", this.getButtonGroupShortcut()); }; EThemeDefaultJaJpEditorShape.prototype.getButtonUngroupTitle = function () { return toLabel("選択シェイプのグループを解除", this.getButtonUngroupShortcut()); }; EThemeDefaultJaJpEditorShape.prototype.getButtonFillLabel = function () { return "塗り"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonStrokeLabel = function () { return "輪郭線"; }; EThemeDefaultJaJpEditorShape.prototype.getInputStrokeWidthLabel = function () { return "幅"; }; EThemeDefaultJaJpEditorShape.prototype.getInputStrokeAlignLabel = function () { return "位置"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonStrokeSideTopTitle = function () { return "上輪郭線"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonStrokeSideRightTitle = function () { return "右輪郭線"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonStrokeSideBottomTitle = function () { return "下輪郭線"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonStrokeSideLeftTitle = function () { return "左輪郭線"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonStrokeExpandableTitle = function () { return "線幅の拡大を許可"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonStrokeShrinkableTitle = function () { return "線幅の縮小を許可"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonStrokeScalableDotDashTitle = function () { return "点線/破線の拡大縮小を許可"; }; EThemeDefaultJaJpEditorShape.prototype.getTextCornerLabel = function () { return "角の丸み"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonCornerTopLeftTitle = function () { return "左上角を丸める"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonCornerTopRightTitle = function () { return "右上角を丸める"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonCornerBottomRightTitle = function () { return "右下角を丸める"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonCornerBottomLeftTitle = function () { return "左下角を丸める"; }; EThemeDefaultJaJpEditorShape.prototype.getTextLineLabel = function () { return "線"; }; EThemeDefaultJaJpEditorShape.prototype.getSelectLineStyleLabel = function (style) { switch (style) { case EShapeStrokeStyle.NONE: return "実線"; case EShapeStrokeStyle.NON_EXPANDING_WIDTH: return "拡大しない"; case EShapeStrokeStyle.NON_SHRINKING_WIDTH: return "縮小しない"; case EShapeStrokeStyle.NON_SCALING_DOT_AND_DASH: return "点線/破線の間隔を維持"; case EShapeStrokeStyle.DOTTED: return "点線"; case EShapeStrokeStyle.DOTTED_DENSELY: return "点線(密)"; case EShapeStrokeStyle.DOTTED_LOOSELY: return "点線(疎)"; case EShapeStrokeStyle.DASHED: return "破線"; case EShapeStrokeStyle.DASHED_DENSELY: return "破線(密)"; case EShapeStrokeStyle.DASHED_LOOSELY: return "破線(疎)"; } return "Unknown"; }; EThemeDefaultJaJpEditorShape.prototype.getSelectLineTypeLabel = function (style) { switch (style) { case EShapePointsStyle.NONE: return "折れ線"; case EShapePointsStyle.CLOSED: return "閉じる"; } return "Unknown"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonLineClosedTitle = function () { return "閉じる"; }; EThemeDefaultJaJpEditorShape.prototype.getTextLineTailLabel = function () { return "線の始点側"; }; EThemeDefaultJaJpEditorShape.prototype.getSelectLineTailTypeLabel = function (type) { switch (type) { case EShapePointsMarkerType.NONE: return "マーカー無し"; case EShapePointsMarkerType.CIRCLE: return "円"; case EShapePointsMarkerType.TRIANGLE: return "三角形"; case EShapePointsMarkerType.RECTANGLE: return "四角形"; } return "不明"; }; EThemeDefaultJaJpEditorShape.prototype.getInputLineTailMarginLabel = function () { return "余白"; }; EThemeDefaultJaJpEditorShape.prototype.getTextLineHeadLabel = function () { return "線の終点側"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonTextureImageTitle = function () { return "画像をテクスチャとして適用..."; }; EThemeDefaultJaJpEditorShape.prototype.getButtonTextureGradientTitle = function () { return "グラデーションをテクスチャとして適用..."; }; EThemeDefaultJaJpEditorShape.prototype.getButtonTextureFitToTitle = function () { return "テクスチャにフィットさせる"; }; EThemeDefaultJaJpEditorShape.prototype.getButtonTextureClearTitle = function () { return "テクスチャを削除"; }; return EThemeDefaultJaJpEditorShape; }(EThemeDefaultEditorShape)); export { EThemeDefaultJaJpEditorShape }; //# sourceMappingURL=e-theme-default-ja-jp-editor-shape.js.map