|
Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://adept.srcc.msu.ru/adept/java/applet_book/ch_box/ch1text1.htm
Дата изменения: Mon Jan 15 15:05:22 2007 Дата индексирования: Mon Oct 1 20:21:01 2012 Кодировка: Windows-1251 |
<html>
<head>
<title>Выбор прямоугольной рамки</title>
<script language="javaScript">
<!--
var app;
function start_drag()
{
app = document.applets.red;
app.open_change_mode(0);
app.set_cursor_layer("CursorPromt1");
if(app.get_mouse_state(2)==1)
{ // нажата клавища мыши
app.set_cursor_layer("CursorPromt2");
app.start_choose_box_layer("show",1,30,30);
drag();
return;
}
setTimeout("start_drag()",200)
}
function drag()
{
new_obj = "";
if(app.get_mouse_state(2)==2)
{ // отпущена клавиша мыши
app.open_change_mode(1);
app.set_current_layer("show");
// запись координат и размеров рамки в поля соответствующие формы
var newx = app.get_layer_attribs( "xpos" );
var newy = app.get_layer_attribs( "ypos" );
myForm.px.value = newx;
myForm.py.value = newy;
var neww = app.get_layer_attribs( "width" );
var newh = myForm.ph.value = app.get_layer_attribs( "height" );
myForm.pw.value = neww;
myForm.ph.value = newh;
app.close_change_mode(4);
start_drag();
return;
}
setTimeout("drag()",200);
}
//-->
</script>
<body onLoad="start_drag()" background = "../gif/brick.gif">
<applet
code=map_view.class
name=red
width=250
height=250 archive=map_view.zip codebase="../" mayscript>
<param name=bgcolor value=#7fffd4>
<param name=layers_all value="show CursorPromt1 CursorPromt2">
<param name=layers_draw value="#show #CursorPromt1 #CursorPromt2">
<param name=show value="draw_layer=0x100
border_color_layer=#ff0000
border_width_layer=1">
<param name=CursorPromt1 value="draw_layer=0x403
fill_color_layer=#FFF0F5
round=3,3
visible=0">
<param name=CursorPromt1_object_0 value="text 0x44 shifts=0,0 draw_rect=15,-15,140,60 font=*:10,3
value='Выбор левого верхнего угла рамки' color=#ff0000">
<param name=CursorPromt2 value="draw_layer=0x403
fill_color_layer=#EFFFEF
round=3,3
visible=0">
<param name=CursorPromt2_object_0 value="text 0x44 shifts=0,0 draw_rect=15,-15,100,50 font=*:10,3
value='Задание высоты и ширины' color=#000000">
</applet>
</body>
</html>
|