View Issue Details

IDProjectCategoryView StatusLast Update
0002622SAS.ПланетаРефакторинг / Refactoringpublic06-07-2016 08:20
Reportervdemidov Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version141212 
Target Version160707Fixed in Version160707 
Summary0002622: Убрать наследование операций с выделенной областью от TThread
DescriptionСейчас все операции с выделенной областью наследуются от TThread и соответственно стартуют отдельный поток. Гораздо лучше вместо наследования воспользоваться агрегацией, то есть чтобы рабочий поток получал объект или список объектов которые нужно выполнить, а им во время выполнения передавал интерфейсы для общения с окном прогресса. Тогда появится возможность ставить несколько заданий последовательно друг за другом и многие текущие обработки упростить, за счет того что они будут представляться в виде списка более простых.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
02-02-2015 11:06 vdemidov New Issue
02-02-2015 11:09 vdemidov Status new => confirmed
04-10-2015 15:30 vdemidov Target Version 151010 => 151111
06-11-2015 08:20 vdemidov Target Version 151111 => 191221
15-06-2016 21:24 vdemidov Target Version 191221 => 160707
06-07-2016 08:20 vdemidov Status confirmed => resolved
06-07-2016 08:20 vdemidov Fixed in Version => 160707
06-07-2016 08:20 vdemidov Resolution open => fixed
06-07-2016 08:20 vdemidov Assigned To => vdemidov
08-08-2025 13:25 zed Category Рефакторинг => Рефакторинг / Refactoring