Ask a question about scrollbar in the LiteEditor
Posted: Sun May 08, 2011 7:01 am
I have compiled the CodeLite IDE project with VC successfuly.
Oh,Thanks your great work,so I can owned one IDE that compiled by myself completely.
But the version I get have some problems.the obvious thing is problem caused by the scrollbar.
I found that the quesiton postions at
bool ScintillaWX::ModifyScrollBars(int nMax, int nPage) {
...
if (!horizontalScrollBarVisible || (wrapState != eWrapNone))
horizEnd = 0;
...
sci->SetScrollbar(wxHORIZONTAL, sbPos, pageWidth, horizEnd);
...
}
at runtime the arg is:pageWidth = 6,horizEnd =0.and the horizEnd =0 is because (wrapState != eWrapNone)) above.so
a messagebox present in the wxWidgetsLib. Additionly,the call is for the
///
m_asciiViewer = new DebuggerAsciiViewer(m_book);
m_book->AddPage(m_asciiViewer, name, false, bmp);
////in debugerpane.cpp And the scroll bar in my version is not same as the official releas version,the comparsion follows(left is your,right is mine): Can you give me some help info about this problem,thanks.
Oh,Thanks your great work,so I can owned one IDE that compiled by myself completely.
But the version I get have some problems.the obvious thing is problem caused by the scrollbar.
I found that the quesiton postions at
bool ScintillaWX::ModifyScrollBars(int nMax, int nPage) {
...
if (!horizontalScrollBarVisible || (wrapState != eWrapNone))
horizEnd = 0;
...
sci->SetScrollbar(wxHORIZONTAL, sbPos, pageWidth, horizEnd);
...
}
at runtime the arg is:pageWidth = 6,horizEnd =0.and the horizEnd =0 is because (wrapState != eWrapNone)) above.so
a messagebox present in the wxWidgetsLib. Additionly,the call is for the
///
m_asciiViewer = new DebuggerAsciiViewer(m_book);
m_book->AddPage(m_asciiViewer, name, false, bmp);
////in debugerpane.cpp And the scroll bar in my version is not same as the official releas version,the comparsion follows(left is your,right is mine): Can you give me some help info about this problem,thanks.