У меня есть одна строка CEikLabel в моем приложении, которая должна прокручивать текст.Symbian S60 - Прокрутка текста в CEikLabel
простое решение, которое приходит на ум (но, возможно, наивный) будет что-то вроде ..
[begin pseduo code]
on timer.fire {
set slightly shifted text in label
redraw label
}
start timer
[end pseudo code]
Использование CPeriodic класс как таймер и label.DrawDeferred() на каждом обновлении.
Считаете ли вы, что это лучший способ, это может быть довольно неэффективно перерисовывать этикетку два или три раза в секунду .. но есть ли другой способ?
Спасибо :)
обсуждение в этой ветке фактически не применяется для вставки текста в объекты CEikLabel – adam 2008-12-02 15:08:32