<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>