개정판 ac4f1e13
Markup load 비동기로 변경
Change-Id: I471906b1090f7f3f0fd18e97d88a54f75fd1f673
KCOM/Common/TempFile.cs | ||
---|---|---|
377 | 377 |
// Temp Object add |
378 | 378 |
if (Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.pageNavigator.CurrentPage.PageNumber == PageNumber) |
379 | 379 |
{ |
380 |
TempControlLoad(); |
|
380 |
TempControlLoadAsync();
|
|
381 | 381 |
} |
382 | 382 |
tempLoadData.Clear(); |
383 | 383 |
} |
... | ... | |
391 | 391 |
|
392 | 392 |
|
393 | 393 |
//Temp Control Load |
394 |
public static void TempControlLoad()
|
|
394 |
public static async void TempControlLoadAsync()
|
|
395 | 395 |
{ |
396 | 396 |
List<MarkupToPDF.Common.CommentUserInfo> adornerSet = new List<MarkupToPDF.Common.CommentUserInfo>(); |
397 | 397 |
|
... | ... | |
413 | 413 |
} |
414 | 414 |
|
415 | 415 |
//Control |
416 |
item = MarkupParser.ParseEx(App.ViewInfo.ProjectNO, tempLoadData[k].ConvertData, Common.ViewerDataModel.Instance.MarkupControls_USER, "#FFFF0000", "", tempLoadData[k].MarkupInfoID, tempLoadData[k].CommentID);
|
|
416 |
item = await MarkupParser.ParseExAsync(App.ViewInfo.ProjectNO, tempLoadData[k].ConvertData, Common.ViewerDataModel.Instance.MarkupControls_USER, "#FFFF0000", "", tempLoadData[k].MarkupInfoID, tempLoadData[k].CommentID);
|
|
417 | 417 |
|
418 | 418 |
UndoData = new Undo_data() |
419 | 419 |
{ |
... | ... | |
439 | 439 |
} |
440 | 440 |
|
441 | 441 |
//Control |
442 |
item = MarkupParser.ParseEx(App.ViewInfo.ProjectNO, tempLoadData[k].ConvertData, Common.ViewerDataModel.Instance.MarkupControls_USER, "#FFFF0000", "", tempLoadData[k].MarkupInfoID, tempLoadData[k].CommentID);
|
|
442 |
item = await MarkupParser.ParseExAsync(App.ViewInfo.ProjectNO, tempLoadData[k].ConvertData, Common.ViewerDataModel.Instance.MarkupControls_USER, "#FFFF0000", "", tempLoadData[k].MarkupInfoID, tempLoadData[k].CommentID);
|
|
443 | 443 |
|
444 | 444 |
UndoData = new Undo_data() |
445 | 445 |
{ |
내보내기 Unified diff