home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 May / Pcwk0597.iso / borland / ib / setups / intrabld / data.z / EMPLOGIN.JFM < prev    next >
Text File  |  1996-12-11  |  3KB  |  95 lines

  1. /****************************************************************************\
  2. *                                                                            *
  3. * EmpLogin.jfm  --  Employee Security Login Form                             *
  4. *                                                                            *
  5. * EmpLogin.jfm is part of the Phone Book prebuilt business solution. It is   *
  6. * called by the udpate form to force the user to enter a username and pass-  *
  7. * word. The update form sets two custom properties of this form, one is the  *
  8. * form reference to the update form itself, the other is a SecurityManager   *
  9. * object. If a correct username and password are entered, then the update    *
  10. * form is opened. The real logic of the login form is in the base class.     *
  11. * The base class is smLoginForm in the file Shared\security.jcf. This form   *
  12. * simply provides a user interface compatible with the rest of the Phone     *
  13. * Book solution.                                                             *
  14. *                                                                            *
  15. * Dependencies:  phonbk31.gif                                                *
  16. *                apps\shared\controls.cc                                     *
  17. *                                                                            *
  18. * Updated 11/12/96 by IntraBuilder Samples Group                             *
  19. * $Revision:   1.5  $                                                        *
  20. *                                                                            *
  21. * Copyright (c) 1996, Borland International, Inc. All rights reserved.       *
  22. *                                                                            *
  23. \****************************************************************************/
  24. // {End Header} Do not remove this comment//
  25. // Generated on 11/12/96
  26. //
  27. var f = new emploginForm();
  28. f.open();
  29. class emploginForm extends smLoginForm from (_sys.env.home() + "APPS\\SHARED\\SECURITY.JCF") {
  30.    _sys.scripts.load(_sys.env.home() + "APPS\\SHARED\\CONTROLS.CC")
  31.    with (this) {
  32.       color = "cae4ff";
  33.       height = 11;
  34.       left = 0;
  35.       top = 0;
  36.       width = 74;
  37.       title = "Phone Book Security";
  38.    }
  39.  
  40.  
  41.    with (this.rule1 = new Rule(this)){
  42.       top = 4.5;
  43.       size = 2;
  44.       right = 70;
  45.       pageno = 0;
  46.  
  47.    }
  48.  
  49.    with (this.rule2 = new Rule(this)){
  50.       top = 9.5;
  51.       size = 2;
  52.       right = 70;
  53.       pageno = 0;
  54.  
  55.    }
  56.  
  57.    with (this.PhoneBookLogo = new Image(this)){
  58.       height = 3.4167;
  59.       width = 10.25;
  60.       dataSource = "filename PHONBK31.GIF";
  61.       alignment = 4;
  62.       pageno = 0;
  63.  
  64.    }
  65.  
  66.    with (this.HeadingHTML = new HTML(this)){
  67.       height = 1.5;
  68.       left = 12;
  69.       width = 58;
  70.       color = "853a1a";
  71.       text = "<H1>Login Required</H1>";
  72.       pageno = 0;
  73.  
  74.    }
  75.  
  76.    with (this.hintHTML = new HTML(this)){
  77.       height = 2;
  78.       left = 12;
  79.       top = 2;
  80.       width = 58;
  81.       color = "black";
  82.       text = "(Hint: Use any employee's first name, such as Stacie or Leigh. Password matches name. Managers, such as Dorothy or Erik, may update all records.)";
  83.  
  84.    }
  85.  
  86.    with (this.GeneratedHTML1 = new GeneratedHTML(this)){
  87.       height = 1;
  88.       top = 10;
  89.       width = 70;
  90.       pageno = 0;
  91.  
  92.    }
  93.  
  94. }
  95.