Click here to Skip to main content
15,901,122 members

Comments by Member 8270690 (Top 2 by date)

Member 8270690 28-Sep-11 5:31am View    
Deleted
when ever i click the clear button the below code will be exceuted.

CString strConsoleInit(_T("ADB SHELL COMMAND WINDOW \n\n"));
strConsoleInit += CONSOLE_DELIMITER;
m_ADBShellConsole.SetWindowTextW(strConsoleInit);
m_ADBShellConsole.SetReadOnly(false);

//Set the text length...
long nBegin = m_ADBShellConsole.GetTextLength();
//Get no of new line char...
int nIndex = 0;
int nCount = 0;
while(true)
{
int nPos = strConsoleInit.Find(_T('\n'),nIndex);
if(nPos < 0)
{
break;
}
++nCount;
nIndex = nPos + 1;
}
//Set the text length...
m_ADBShellConsole.SetConsoleTextLength(nBegin-nCount);
m_BtnClear.EnableWindow();
((CRAPC_AgentDlg *)m_ADBShellConsole.GetParent())->Invalidate();

I m setting the rich edit control text as below

ADB SHELL COMMAND WINDOW

INPUT COMMAND :
Member 8270690 27-Sep-11 4:48am View    
AUTOHSCROLL and AUTOVSCROLL styles are true and its is working as expected ie. when we enter more text in the display area it appears automatically.
But the problem here is i have one clear button in which i added the code to set the text in rich edit control....
so whenever i press the clear button the contents in rich edit control is getting cleared...but the scroll is not disappearing....