Как я могу продублировать эффект в Aptana Studio 3, где GIT работает в окне инструментов с помощью C # - PullRequest
0 голосов
/ 03 марта 2011

Я создал небольшое приложение, чтобы попытаться выполнить это, но мне чего-то не хватает.

https://gist.github.com/852060

Обычно, когда я запускаю этот код, я получаю окно GIT bash как подокно формы и могу перемещать его. Я хотел бы просто заполнить форму.

Кто-нибудь может порекомендовать способ сделать это?

Спасибо

Ответы [ 2 ]

0 голосов
/ 12 июля 2011

Все решение не так просто, как вы могли ожидать.По сути, вам нужно что-то строковое http://sourceforge.net/projects/console/

Если вам не нужна раскраска, вы можете просто направить вывод процесса в вашу текстовую область.

Cheers, Max

0 голосов
/ 04 марта 2011

Попробуйте добавить что-то вроде этого:

private void Form1_ResizeEnd(object sender, EventArgs e)
{
    SetWindowPos(
        processWindowHandle,
        HWND_TOP, 
        0, 
        0, 
        ClientRectangle.Width, 
        ClientRectangle.Height, 
        0
    );
}
...