示例#1
0
文件: Open.cs 项目: Auzzy/personal
 private static TextBoxInfo parseRawTextBoxInfo(RawControlInfo rawInfo)
 {
     TextBoxInfo textBoxInfo = new TextBoxInfo();
     textBoxInfo.groupNum = Parser.parseGroupNum(rawInfo.infoStr);
     textBoxInfo.groupName = Parser.parseGroupName(rawInfo.infoStr);
     textBoxInfo.zindex = Parser.parseZIndex(rawInfo.imageTag);
     textBoxInfo.fadeIn = Parser.parseFadeIn(rawInfo.infoStr);
     textBoxInfo.fadeOut = Parser.parseFadeOut(rawInfo.infoStr);
     textBoxInfo.location = Parser.parseLocation(rawInfo.imageTag);
     textBoxInfo.size = getTextBoxSize(Parser.parsePath(rawInfo.imageTag));
     textBoxInfo.text = Parser.parseText(rawInfo.infoStr);
     return textBoxInfo;
 }
示例#2
0
文件: Open.cs 项目: Auzzy/personal
 private static ResizableTextBox createResizableTextBox(TextBoxInfo textBoxInfo)
 {
     ResizableTextBox resizableTextBox = editor.CreateResizableTextBox();
     resizableTextBox.Location = textBoxInfo.location;
     resizableTextBox.Size = textBoxInfo.size;
     resizableTextBox.Text = textBoxInfo.text;
     if (!String.IsNullOrEmpty(resizableTextBox.Text))
         resizableTextBox.Name = resizableTextBox.Text;
     return resizableTextBox;
 }