This commit is contained in:
@@ -290,12 +290,13 @@ namespace Volian.Controls.Library
|
||||
{
|
||||
if (MyFlexGrid.IsRoTable)
|
||||
{
|
||||
MyFlexGrid.MergedRanges.Clear();
|
||||
MyFlexGrid.Clear();
|
||||
ConvertTableToGrid(args.RawValText);
|
||||
MyFlexGrid.RODbId = args.RODbID;
|
||||
MyFlexGrid.ROID = args.ROID;
|
||||
SaveContents();
|
||||
MyFlexGrid.ConvertTableROToGrid(args.ValText, args.RODbID, args.ROID);
|
||||
//MyFlexGrid.MergedRanges.Clear();
|
||||
//MyFlexGrid.Clear();
|
||||
//ConvertTableToGrid(args.RawValText, args.RODbID, args.ROID);
|
||||
//MyFlexGrid.RODbId = args.RODbID;
|
||||
//MyFlexGrid.ROID = args.ROID;
|
||||
//SaveContents();
|
||||
}
|
||||
else
|
||||
MyStepRTB.UpdateStepRtb(args.LinkText, args.ValText);
|
||||
@@ -498,17 +499,23 @@ namespace Volian.Controls.Library
|
||||
MyItemInfo.MyContent.RefreshContentRoUsages();
|
||||
return string.Format(@"#Link:ReferencedObject:{0} {1} {2}", rousg.ROUsageID, MyFlexGrid.ROID, MyFlexGrid.RODbId);
|
||||
}
|
||||
private void ConvertTableToGrid(string valtext)
|
||||
{
|
||||
VE_Font vefont = MyItemInfo.GetItemFont();
|
||||
MyFlexGrid.Font = vefont.WindowsFont;
|
||||
Initializing = true;
|
||||
MyFlexGrid.ParseTableFromText(valtext);
|
||||
MyFlexGrid.AutoSizeCols();
|
||||
MyFlexGrid.AutoSizeRows();
|
||||
MyFlexGrid.MakeRTFcells();
|
||||
Initializing = false;
|
||||
}
|
||||
//private void ConvertTableToGrid(string valtext, int rodbid, string roid)
|
||||
//{
|
||||
// VE_Font vefont = MyItemInfo.GetItemFont();
|
||||
// MyFlexGrid.Font = vefont.WindowsFont;
|
||||
// //Initializing = true;
|
||||
// MyFlexGrid.MergedRanges.Clear();
|
||||
// MyFlexGrid.Clear();
|
||||
// MyFlexGrid.ParseTableFromText(valtext);
|
||||
// MyFlexGrid.AutoSizeCols();
|
||||
// MyFlexGrid.AutoSizeRows();
|
||||
// MyFlexGrid.MakeRTFcells();
|
||||
// MyFlexGrid.RODbId = rodbid;
|
||||
// MyFlexGrid.ROID = roid;
|
||||
// MyFlexGrid.IsRoTable = true;
|
||||
// //Initializing = false;
|
||||
// SaveContents();
|
||||
//}
|
||||
private bool FinishSave(string searchableText)
|
||||
{
|
||||
// Just in case if the grid was in a mode to change sizes, clear out that setting
|
||||
@@ -879,18 +886,19 @@ namespace Volian.Controls.Library
|
||||
IdentifyMe(false);
|
||||
}
|
||||
|
||||
private void RefreshGridData()
|
||||
{
|
||||
string ROID = MyFlexGrid.ROID;
|
||||
int rodbid = MyFlexGrid.RODbId;
|
||||
MyFlexGrid.Clear();
|
||||
ROFSTLookup MyROFSTLookup = MyItemInfo.MyDocVersion.DocVersionAssociations[0].MyROFst.ROFSTLookup;
|
||||
ConvertTableToGrid(MyROFSTLookup.GetRoValue(ROID));
|
||||
MyFlexGrid.RODbId = rodbid;
|
||||
MyFlexGrid.ROID = ROID;
|
||||
MyFlexGrid.IsRoTable = true;
|
||||
SaveContents();
|
||||
}
|
||||
//private void RefreshGridData()
|
||||
//{
|
||||
// string ROID = MyFlexGrid.ROID;
|
||||
// int rodbid = MyFlexGrid.RODbId;
|
||||
// //MyFlexGrid.Clear();
|
||||
// ROFSTLookup MyROFSTLookup = MyItemInfo.MyDocVersion.DocVersionAssociations[0].MyROFst.ROFSTLookup;
|
||||
// MyFlexGrid.ConvertTableROToGrid(MyROFSTLookup.GetRoValue(ROID), rodbid, ROID);
|
||||
// //ConvertTableToGrid(MyROFSTLookup.GetRoValue(ROID), rodbid, ROID);
|
||||
// //MyFlexGrid.RODbId = rodbid;
|
||||
// //MyFlexGrid.ROID = ROID;
|
||||
// //MyFlexGrid.IsRoTable = true;
|
||||
// //SaveContents();
|
||||
//}
|
||||
public override void SetExpandAndExpander(ItemInfo itemInfo) { CanExpand = false; } // can't expand a table
|
||||
public void SavePastedCellRoTran()
|
||||
{
|
||||
|
Reference in New Issue
Block a user