Subversion Repositories eFlore/Applications.coel

Rev

Rev 1790 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1790 Rev 1860
1
package org.tela_botanica.client.vues;
1
package org.tela_botanica.client.vues;
2
 
2
 
3
import com.extjs.gxt.ui.client.widget.Window;
3
import com.extjs.gxt.ui.client.widget.Window;
4
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
4
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
5
import com.google.gwt.core.client.GWT;
5
import com.google.gwt.core.client.GWT;
6
 
6
 
7
public class FenetreForm extends Window {
7
public class FenetreForm extends Window {
8
 
8
 
9
	public FenetreForm(String titre) {
9
	public FenetreForm(String titre) {
10
		int hauteur = (int) Math.ceil(com.google.gwt.user.client.Window.getClientHeight() * .8);
10
		int hauteur = (int) Math.ceil(com.google.gwt.user.client.Window.getClientHeight() * .8);
11
		int largeur = (int) Math.ceil(com.google.gwt.user.client.Window.getClientWidth() * .8);
11
		int largeur = (int) Math.ceil(com.google.gwt.user.client.Window.getClientWidth() * .8);
12
		setSize(largeur, hauteur);
12
		setSize(largeur, hauteur);
13
		setPlain(true);
13
		setPlain(true);
14
		setModal(true);
14
		setModal(true);
15
		setBlinkModal(true);
15
		setBlinkModal(true);
16
		setHeadingHtml(titre);
16
		setHeadingHtml(titre);
17
		setLayout(new FitLayout());
17
		setLayout(new FitLayout());
18
		setOnEsc(false);
18
		setOnEsc(false);
19
	}
19
	}
-
 
20
	
-
 
21
	public void setTailleFenetre(double ratioParRapportAEcran) {
-
 
22
		int hauteur = (int) Math.ceil(com.google.gwt.user.client.Window.getClientHeight() * ratioParRapportAEcran);
-
 
23
		int largeur = (int) Math.ceil(com.google.gwt.user.client.Window.getClientWidth() * ratioParRapportAEcran);
-
 
24
		setSize(largeur, hauteur);
-
 
25
	}
-
 
26
	
-
 
27
	public void setTailleFenetre(int hauteur, int largeur) {
-
 
28
		setSize(largeur, hauteur);
-
 
29
	}
20
}
30
}