/* 設定重要區塊id */ var GoAppConfig = { BoardSize : "19", Debug : "false", Log : "false", EditorMode : "true", PopupMode : "false", ShowNumber : "true", ShowClock : "false", EnableExportImage : "false", NotifyUpdate : "true", idBoard : "board", idGameInfo : "info", idButtonBar : "button", idPlayerInfo : "player", PreloadMode : "false" , PreloadFile : "yvrevq", readerMode : "false", LockContextMenu : "false", ChangeUIBaseURL : "false", UIBaseURL : "http://192.168.0.13/editor/" }; /* 語言/字串設定 */ var GoBoardLanguage = { white : "白", black : "黑", side : "方", win : "勝", cap : "提子", territory_unit : "目", title : "標題", GameFinished : "棋局結束", Loading : "載入中", alertFlatBoard : "要使用此功能請先將棋盤平面化", confirmFlatBoard : "將棋盤平面化?", uploadingSgf : "上傳棋譜中..", titleLoadSGF: "載入SGF", labelSelectFile: "選擇棋譜檔(SGF)", // color select colorSelect : "接下來要換黑還是白下?", //SGFToImgConfigDialog titleExportImage: "出圖設定", exportStoneSize : "18", canSelectStoneSize : "0", basicConfig: "基本設定", advConfig: "進階設定", stoneSizeConfig : " 棋子大小:", stoneSize_22 : "22px", stoneSize_18 : "18px", cutLeft : " 裁切(左):", cutRight : " 裁切(右)", cutTop : " 裁切(上)", cutBottom : " 裁切(下)", index_startFrom : " 由此手開始顯示手順:", number_startFrom : " 起始數字:", showCoord: "顯示座標:", selectYes: "是", selectNo: "否", send : "送出", cancel : "取消", //MoveNumberDialog setupMoveNumber : "設定手順顯示", setupMoveNumberStartFrom : "手數範圍", setupMoveNumber_from : "從", setupMoveNumber_to : "到", setupMoveNumberInitialNum : "顯示數字", setupMoveNumberFromStart :"原手順", setupMoveNumberFrom1 :"從1開始", setupMoveNumberSet : "確定", setupMoveNumberReset : "重設", //RotateOptionDialog Rotate90: "向右旋轉90度", Rotate180: "向右旋轉180度", Rotate270: "向右旋轉270度", //createLabel titleCreateLabel : "字元及符號", titleLabels : "字元:", buttonInsertLabel : "插入", titleMarkups: "符號:", btn_save : "儲存", btn_delete : "刪除", "delete" : "刪除", //rotate titleRotate : "旋轉棋盤", // misc exportImage : "出圖", dropAllVariation : "按下確定後,之前輸入的棋步將會消失", end : "end" }; var GoBoardLanguageResult = { resign : "中盤勝", time : "時盡敗", escape : "斷線敗", judged : "裁定勝", adjourned : "棋局打掛", disconnected : "選手斷線" }; var GoBoardLanguageMoveTypeArray = new Array(); GoBoardLanguageMoveTypeArray[0] = "一般"; GoBoardLanguageMoveTypeArray[1] = "無落子"; GoBoardLanguageMoveTypeArray[2] = "虛手"; GoBoardLanguageMoveTypeArray[3] = "手拔"; /* 提示設定 */ var GoBoardLanguagetTT = { imgBtnToStart : "到第一手", imgBtnToStartDesc : "", imgBtnBack10 : "向前十手", imgBtnBack10Desc : "", imgBtnBack : "向前一手", imgBtnBackDesc : "", imgBtnForward : "向後一手", imgBtnForwardDesc : "", imgBtnForward10 : "向後十手", imgBtnForward10Desc : "", imgBtnToEnd : "到最後一手", imgBtnToEndDesc : "", imgBtnRefresh : "重新整理", imgBtnRefreshDesc : "取消擺放的變化圖", imgBtnNumber : "顯示手順", imgBtnNumberDesc : "", imgBtnUpload : "載入SGF檔", imgBtnUploadDesc : "載入SGF棋譜檔來進行編輯", imgBtnGetImage : "出圖", imgBtnGetImageDesc : "將目前盤面匯出成圖形檔", imgBtnSetLabel : "擺放標註", imgBtnSetLabelDesc : "打開/關閉標註擺放介面", imgBtnFlat : "平面化", imgBtnFlatDesc : "將棋盤盤面平面化,所有的手順將會遺失。", imgBtnAB : "連擺黑子", imgBtnABDesc : "連續擺放黑子,必須先將棋盤平面化。", imgBtnAW : "連擺白子", imgBtnAWDesc : "連續擺放白子,必須先將棋盤平面化。", imgBtnErase : "刪除棋子", imgBtnEraseDesc : "刪除被點擊的棋子", imgBtnVar : "擺子", imgBtnVarDesc : "順序擺放棋子,並記錄手數。", imgBtnCut : "裁切", imgBtnCutDesc : "裁切出圖範圍(右鍵:重新設定)", imgBtnRotate: "旋轉棋盤", imgBtnRotateDesc: "旋轉棋盤", imgBtnSetNumber : "設定手順", imgBtnSetNumberDesc : "", imgBtnExport: "儲存棋步", imgBtnExportDesc: "儲存目前的棋步" }; var GoGameUIButtonConfig = { imgBtnToStart : "true", imgBtnBack10 : "true", imgBtnBack : "true", imgBtnForward : "true", imgBtnForward10 : "true", imgBtnToEnd : "true", imgBtnRefresh : "false", imgBtnNumber : "true", imgBtnUpload : "false", imgBtnGetImage : "false", imgBtnSetLabel : "true", imgBtnFlat : "true", imgBtnAB : "true", imgBtnAW : "true", imgBtnErase : "true", imgBtnVar : "true", imgBtnCut : "false", imgBtnRotate: "true", imgBtnSetNumber : "true", imgBtnExport: "false", imgExport: "false" }; //--------------------------------------------------------------------------------------------- var GoBoardUIConfig4 = { StoneSize : "78", BoardSize : "407", BoardMargin : "85", StoneValidRange : "40", imgBlackStone : "board/img/4/black.png", imgWhitestone : "board/img/4/white.png", imgRedDot : "board/img/4/red.gif", imgBoard : "board/img/4/board.png", imgSelectGrid: "board/img/4/cube.gif", imgLoading : "board/img/loading.gif", img_MARKUP_CIRCLE : "board/img/markup/circle.gif", img_MARKUP_X : "board/img/markup/x.gif", img_MARKUP_SQUARE : "board/img/markup/square.gif", img_MARKUP_TRIANGLE : "board/img/markup/tri.gif", img_MARKUP_CIRCLE_i : "board/img/markup/circle-i.gif", img_MARKUP_X_i : "board/img/markup/x-i.gif", img_MARKUP_SQUARE_i : "board/img/markup/square-i.gif", img_MARKUP_TRIANGLE_i : "board/img/markup/tri-i.gif", MarkPointerOffsetN : "14", MarkPointerOffsetW : "14", MarkPointerOffsetS : "5", MarkPointerOffsetE : "5", MarkPointerSize : "19", imgMarkPointerN : "board/img/markline/cut-left-line.gif", imgMarkPointerW : "board/img/markline/cut-right-line.gif", imgMarkPointerS : "board/img/markline/cut-top-line.gif", imgMarkPointerE : "board/img/markline/cut-bottom-line.gif", "GoBoard-NumberBlack" : "GoBoard-NumberBlack4", "GoBoard-NumberWhite" : "GoBoard-NumberWhite4", "GoBoard-TextLabel" : "GoBoard-TextLabel4", "GoBoard-TextLabel_onBlack" : "GoBoard-TextLabel_onBlack", "GoBoard-TextLabel_onWhite" : "GoBoard-TextLabel_onWhite", "GoBoard-TextLabel_onEmpty" : "GoBoard-TextLabel_onEmpty", "GoBoard-Markup" : "GoBoard-Markup4", "GoBoard-Markup_onBlack" : "GoBoard-Markup_onBlack", "GoBoard-Markup_onWhite" : "GoBoard-Markup_onWhite", "GoBoard-Markup_onEmpty" : "GoBoard-Markup_onEmpty" }; var GoGameUIButtonConfig4 = { imgBtnToStart : "true", imgBtnBack10 : "true", imgBtnBack : "true", imgBtnForward : "true", imgBtnForward10 : "true", imgBtnToEnd : "true", imgBtnRefresh : "false", imgBtnNumber : "true", imgBtnUpload : "false", imgBtnGetImage : "false", imgBtnSetLabel : "true", imgBtnFlat : "true", imgBtnAB : "true", imgBtnAW : "true", imgBtnErase : "true", imgBtnVar : "true", imgBtnCut : "false", imgBtnRotate: "false", imgBtnSetNumber : "true", imgBtnExport: "false", imgExport: "false" }; /* UI 尺寸及圖像設定 */ var GoBoardUIConfig19 = { StoneSize : "19", BoardSize : "407", BoardMargin : "32", StoneValidRange : "9", imgBlackStone : "board/img/19/black-1.png", imgWhitestone : "board/img/19/white-1.png", imgRedDot : "board/img/19/red.gif", imgBoard : "board/img/19/board.png", imgSelectGrid: "board/img/19/cube.gif", imgLoading : "board/img/loading.gif", img_MARKUP_CIRCLE : "board/img/markup/circle.gif", img_MARKUP_X : "board/img/markup/x.gif", img_MARKUP_SQUARE : "board/img/markup/square.gif", img_MARKUP_TRIANGLE : "board/img/markup/tri.gif", img_MARKUP_CIRCLE_i : "board/img/markup/circle-i.gif", img_MARKUP_X_i : "board/img/markup/x-i.gif", img_MARKUP_SQUARE_i : "board/img/markup/square-i.gif", img_MARKUP_TRIANGLE_i : "board/img/markup/tri-i.gif", MarkPointerOffsetN : "14", MarkPointerOffsetW : "14", MarkPointerOffsetS : "5", MarkPointerOffsetE : "5", MarkPointerSize : "19", imgMarkPointerN : "board/img/markline/cut-left-line.gif", imgMarkPointerW : "board/img/markline/cut-right-line.gif", imgMarkPointerS : "board/img/markline/cut-top-line.gif", imgMarkPointerE : "board/img/markline/cut-bottom-line.gif" }; var GoBoardUIConfig13 = { StoneSize : "27", BoardSize : "407", BoardMargin : "39", StoneValidRange : "13", imgBlackStone : "board/img/13/black.png", imgWhitestone : "board/img/13/white.png", imgRedDot : "board/img/13/red.gif", imgBoard : "board/img/13/board.png", imgSelectGrid: "board/img/13/cube.gif", imgLoading : "board/img/loading.gif", img_MARKUP_CIRCLE : "board/img/markup/circle.gif", img_MARKUP_X : "board/img/markup/x.gif", img_MARKUP_SQUARE : "board/img/markup/square.gif", img_MARKUP_TRIANGLE : "board/img/markup/tri.gif", img_MARKUP_CIRCLE_i : "board/img/markup/circle-i.gif", img_MARKUP_X_i : "board/img/markup/x-i.gif", img_MARKUP_SQUARE_i : "board/img/markup/square-i.gif", img_MARKUP_TRIANGLE_i : "board/img/markup/tri-i.gif", MarkPointerOffsetN : "14", MarkPointerOffsetW : "14", MarkPointerOffsetS : "5", MarkPointerOffsetE : "5", MarkPointerSize : "19", imgMarkPointerN : "board/img/markline/cut-left-line.gif", imgMarkPointerW : "board/img/markline/cut-right-line.gif", imgMarkPointerS : "board/img/markline/cut-top-line.gif", imgMarkPointerE : "board/img/markline/cut-bottom-line.gif", "GoBoard-NumberBlack" : "GoBoard-NumberBlack13", "GoBoard-NumberWhite" : "GoBoard-NumberWhite13", "GoBoard-TextLabel" : "GoBoard-TextLabel13", "GoBoard-TextLabel_onBlack" : "GoBoard-TextLabel_onBlack", "GoBoard-TextLabel_onWhite" : "GoBoard-TextLabel_onWhite", "GoBoard-TextLabel_onEmpty" : "GoBoard-TextLabel_onEmpty", "GoBoard-Markup" : "GoBoard-Markup13", "GoBoard-Markup_onBlack" : "GoBoard-Markup_onBlack", "GoBoard-Markup_onWhite" : "GoBoard-Markup_onWhite", "GoBoard-Markup_onEmpty" : "GoBoard-Markup_onEmpty" }; var GoBoardUIConfig9 = { StoneSize : "39", BoardSize : "407", BoardMargin : "46", StoneValidRange : "17", imgBlackStone : "board/img/9/black.png", imgWhitestone : "board/img/9/white.png", imgRedDot : "board/img/9/red.gif", imgBoard : "board/img/9/board.png", imgSelectGrid: "board/img/9/cube.gif", imgLoading : "board/img/loading.gif", img_MARKUP_CIRCLE : "board/img/markup/circle.gif", img_MARKUP_X : "board/img/markup/x.gif", img_MARKUP_SQUARE : "board/img/markup/square.gif", img_MARKUP_TRIANGLE : "board/img/markup/tri.gif", img_MARKUP_CIRCLE_i : "board/img/markup/circle-i.gif", img_MARKUP_X_i : "board/img/markup/x-i.gif", img_MARKUP_SQUARE_i : "board/img/markup/square-i.gif", img_MARKUP_TRIANGLE_i : "board/img/markup/tri-i.gif", MarkPointerOffsetN : "14", MarkPointerOffsetW : "14", MarkPointerOffsetS : "5", MarkPointerOffsetE : "5", MarkPointerSize : "19", imgMarkPointerN : "board/img/markline/cut-left-line.gif", imgMarkPointerW : "board/img/markline/cut-right-line.gif", imgMarkPointerS : "board/img/markline/cut-top-line.gif", imgMarkPointerE : "board/img/markline/cut-bottom-line.gif", "GoBoard-NumberBlack" : "GoBoard-NumberBlack9", "GoBoard-NumberWhite" : "GoBoard-NumberWhite9", "GoBoard-TextLabel" : "GoBoard-TextLabel9", "GoBoard-TextLabel_onBlack" : "GoBoard-TextLabel_onBlack", "GoBoard-TextLabel_onWhite" : "GoBoard-TextLabel_onWhite", "GoBoard-TextLabel_onEmpty" : "GoBoard-TextLabel_onEmpty", "GoBoard-Markup" : "GoBoard-Markup9", "GoBoard-Markup_onBlack" : "GoBoard-Markup_onBlack", "GoBoard-Markup_onWhite" : "GoBoard-Markup_onWhite", "GoBoard-Markup_onEmpty" : "GoBoard-Markup_onEmpty" }; var GoBoardUIConfig ; function GoBoardUILoad() { var size = GoAppConfig['BoardSize']; try { GoBoardUIConfig = eval( "GoBoardUIConfig"+size ); }catch(e) { alert('GoBoardUILoad fail'); } } GoBoardUILoad(); var GoGameUIConfig = { imgBtnToStart : "board/img/button/01.jpeg", imgBtnBack10 : "board/img/button/02.jpeg", imgBtnBack : "board/img/button/03.jpeg", imgBtnForward : "board/img/button/04.jpeg", imgBtnForward10 : "board/img/button/05.jpeg", imgBtnToEnd : "board/img/button/06.jpeg", imgBtnRefresh : "board/img/button/07.jpeg", imgBtnNumber : "board/img/button/08.jpeg", imgBtnUpload : "board/img/button/09.jpeg", imgBtnGetImage : "board/img/button/10.jpeg", imgBtnSetLabel : "board/img/button/btnLabel.jpeg", imgBtnSetLabel_H : "board/img/button/btnLabel_highlight.jpeg", imgBtnFlat : "board/img/button/btnFlat.jpeg", imgBtnAB : "board/img/button/AB.jpeg", imgBtnAB_H : "board/img/button/AB_highlight.bmp", imgBtnAW : "board/img/button/AW.jpeg", imgBtnAW_H : "board/img/button/AW_highlight.bmp", imgBtnVar : "board/img/button/var.bmp", imgBtnVar_H : "board/img/button/var_highlight.bmp", imgBtnErase : "board/img/button/erase.png", imgBtnErase_H : "board/img/button/erase_highlight.png", imgBtnCut : "board/img/button/markline.bmp", imgBtnCut_H : "board/img/button/markline_highlight.bmp", imgBtnRotate : "board/img/button/rotate.bmp", imgBtnExport : "board/img/button/save.bmp", imgBtnSetNumber : "board/img/button/setnumber.jpeg", imgBtnSep : "board/img/button/sep.gif", imgExport : "board/img/button/Export.png", imgCutLeft : "board/img/markline/cut-left.gif", imgCutRight : "board/img/markline/cut-right.gif", imgCutTop : "board/img/markline/cut-top.gif", imgCutBottom : "board/img/markline/cut-bottom.gif", imgPlayerWhiteStone : "board/img/list/stone_w.bmp", imgPlayerBlackStone : "board/img/list/stone_b.bmp" }; /* 重要功能URL位址 */ var GoBoardURLs = { UploadSgfFile : "#", DownloadSgfFile : "#", UploadSgfStringToImg : "#", DownloadSgfImage : "#", LoadUploadedSgf : "http://lgs.tw/api/load.php" };