Просто интересно, есть ли известный способ заставить приложение Mono System.Windows.Forms работать в полноэкранном режиме в Ubuntu / Gnome.
Mono - это 2.4.2.3 Ubuntu - это 9.10
Делать этов Windows требуется pinvoke, здесь явно не сработает.
Это то, что я получаю, установив границу окна равным none, положение окна в центре и установив максимальный размер:
altтекст http://dl.dropbox.com/u/116092/misc/permalink/joggler/screenshot01.png
Обновление.
Также пытались:
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
CTRL-F11
Text = string.Empty;// Без заголовка
MaximizeBox = false;
MinimizeBox = false;
ControlBox = false;
FormBorderStyle = None;
WindowState = Maximized;
FormBorderStyle = FormBorderStyle.None;
Местоположение = новая точка (0, 0);
Размер = Screen.PrimaryScreen.Bounds.Size;
Все это приводит к одному и тому же результату.
Я столкнулся с лидерством, которое включает в себя пинвоук с участием _NET_WM_STATE_FULLSCREEN, но это все, что я получилс этим.Любые указатели на это будут оценены.