Hi,
I have a book where the first page (page 1) is a slightly smaller size that the other pages.
When calling the RadBook.NextPage() method from page 1, the page turn does not animate and the PageFlipEnded event does not fire, but the pages do change. I'm assuming the RadBook control might be swallowing an exception.
Normally this wouldn't be a huge issue, but I'm setting a flag in the PageFlipStarted and PageFlipEnded events to determine if the book is in the middle of a page turn. Because the PageFlipStarted event is fired, but PageFlipEnded is not, this leaves my app thinking we are still in a page turn (forever).
My questions are:-
1. Should RadBook handle pages of different sizes?
2. Is there another way to determine if the RadBook is in the middle of a page turn without using the PageFlipStarted and PageFlipEnded events?
I have a book where the first page (page 1) is a slightly smaller size that the other pages.
When calling the RadBook.NextPage() method from page 1, the page turn does not animate and the PageFlipEnded event does not fire, but the pages do change. I'm assuming the RadBook control might be swallowing an exception.
Normally this wouldn't be a huge issue, but I'm setting a flag in the PageFlipStarted and PageFlipEnded events to determine if the book is in the middle of a page turn. Because the PageFlipStarted event is fired, but PageFlipEnded is not, this leaves my app thinking we are still in a page turn (forever).
My questions are:-
1. Should RadBook handle pages of different sizes?
2. Is there another way to determine if the RadBook is in the middle of a page turn without using the PageFlipStarted and PageFlipEnded events?