Тема: MonoDevelop(Gtk): Змінити розмір вікна діалогу
Ще одне питання в мене виникло у зв'язку з вивченням C# і MonoDevelop. Роблячи свою першу простеньку аплікушку з вікнами, виникло бажання збільшити AboutDialog. Ось шматочко коду з туторіалу:
protected void OnAbout (object sender, EventArgs e)
{
// Create a new About dialog
AboutDialog about = new AboutDialog();
// Change the Dialog's properties to the appropriate values.
about.ProgramName = "Array Parser";
about.Version = "1.0.0";
// Show the Dialog and pass it control
about.Run();
// Destroy the dialog
about.Destroy();
}
Пробував ліпити about.Resize(200, 150); в різних місцях цього коду (до задання властивостей, після але до виконання методу Run() та після його виконання, але до Destroy()) - чомусь воно ніяк не спрацьовує. Воно форматується автоматично до розміру текстів ProgramName + Version, але вікно виходить трохи замалим, так що в title з'являються "...". Мені б хотілося якось уникнути цього ефекту, збільшивши вікно, незалежно від кількості тексту в ньому. Як це можна зробити?
Дякую.