This commit is contained in:
2024-08-07 09:16:27 -04:00
parent fdfadd5c7e
commit 5f971cf684
5200 changed files with 731717 additions and 0 deletions

24
mdiwin/SCHEDULE.CPP Normal file
View File

@@ -0,0 +1,24 @@
#include <mdiwin/schedule.hpp>
void Schedule::createSchedule(Block<Schedule> &someSchedule,WORD nFrames)
{
float dstPercent(0.00);
float srcPercent(1.00);
float incremental(1.00);
someSchedule.remove();
if(1==nFrames)
{
someSchedule.insert(&Schedule(srcPercent,dstPercent,Schedule::DefaultCount));
return;
}
incremental=(100.00/((float)nFrames-1.00))/100.00;
for(int i=0;i<nFrames;i++)
{
someSchedule.insert(&Schedule(srcPercent,dstPercent,Schedule::DefaultCount));
dstPercent+=incremental;
srcPercent-=incremental;
if(srcPercent<0.00)srcPercent*=-1.00;
}
}