home *** CD-ROM | disk | FTP | other *** search
/ Programming Tool Box / SIMS_2.iso / vb_code1 / ddeshare / ddeshrd.frm < prev    next >
Text File  |  1992-12-31  |  15KB  |  494 lines

  1. VERSION 2.00
  2. Begin Form DDESHRD 
  3.    BackColor       =   &H00C0C0C0&
  4.    Caption         =   "Share Properties"
  5.    Height          =   6660
  6.    Icon            =   DDESHRD.FRX:0000
  7.    Left            =   1275
  8.    LinkTopic       =   "Form1"
  9.    MaxButton       =   0   'False
  10.    ScaleHeight     =   6255
  11.    ScaleWidth      =   7800
  12.    Top             =   1470
  13.    Width           =   7920
  14.    Begin PictureBox Picture1 
  15.       Align           =   1  'Align Top
  16.       BackColor       =   &H00C0C0C0&
  17.       BorderStyle     =   0  'None
  18.       Height          =   6255
  19.       Left            =   0
  20.       ScaleHeight     =   417
  21.       ScaleMode       =   3  'Pixel
  22.       ScaleWidth      =   520
  23.       TabIndex        =   19
  24.       Top             =   0
  25.       Width           =   7800
  26.       Begin TextBox txtLvl2Pswd 
  27.          Height          =   285
  28.          Left            =   5160
  29.          TabIndex        =   15
  30.          Top             =   4920
  31.          Width           =   1935
  32.       End
  33.       Begin TextBox txtLvl1Pswd 
  34.          BackColor       =   &H00FFFFFF&
  35.          Height          =   285
  36.          Left            =   1560
  37.          TabIndex        =   9
  38.          Top             =   4920
  39.          Width           =   1935
  40.       End
  41.       Begin CheckBox chkLvl2 
  42.          BackColor       =   &H00C0C0C0&
  43.          Caption         =   "Start Application on Connect"
  44.          Height          =   255
  45.          Index           =   4
  46.          Left            =   4200
  47.          TabIndex        =   14
  48.          Top             =   4560
  49.          Width           =   2895
  50.       End
  51.       Begin CheckBox chkLvl2 
  52.          BackColor       =   &H00C0C0C0&
  53.          Caption         =   "Execute"
  54.          Height          =   255
  55.          Index           =   3
  56.          Left            =   4200
  57.          TabIndex        =   13
  58.          Top             =   4200
  59.          Width           =   2895
  60.       End
  61.       Begin CheckBox chkLvl2 
  62.          BackColor       =   &H00C0C0C0&
  63.          Caption         =   "Poke"
  64.          Height          =   255
  65.          Index           =   2
  66.          Left            =   4200
  67.          TabIndex        =   12
  68.          Top             =   3840
  69.          Width           =   2895
  70.       End
  71.       Begin CheckBox chkLvl2 
  72.          BackColor       =   &H00C0C0C0&
  73.          Caption         =   "Advise"
  74.          Height          =   255
  75.          Index           =   1
  76.          Left            =   4200
  77.          TabIndex        =   11
  78.          Top             =   3480
  79.          Width           =   2895
  80.       End
  81.       Begin CheckBox chkLvl2 
  82.          BackColor       =   &H00C0C0C0&
  83.          Caption         =   "Request"
  84.          Height          =   255
  85.          Index           =   0
  86.          Left            =   4200
  87.          TabIndex        =   10
  88.          Top             =   3120
  89.          Width           =   2895
  90.       End
  91.       Begin CheckBox chkLvl1 
  92.          BackColor       =   &H00C0C0C0&
  93.          Caption         =   "Start Application on Connect"
  94.          Height          =   255
  95.          Index           =   4
  96.          Left            =   480
  97.          TabIndex        =   8
  98.          Top             =   4560
  99.          Width           =   2895
  100.       End
  101.       Begin CheckBox chkLvl1 
  102.          BackColor       =   &H00C0C0C0&
  103.          Caption         =   "Execute"
  104.          Height          =   255
  105.          Index           =   3
  106.          Left            =   480
  107.          TabIndex        =   7
  108.          Top             =   4200
  109.          Width           =   2895
  110.       End
  111.       Begin CheckBox chkLvl1 
  112.          BackColor       =   &H00C0C0C0&
  113.          Caption         =   "Poke"
  114.          Height          =   255
  115.          Index           =   2
  116.          Left            =   480
  117.          TabIndex        =   6
  118.          Top             =   3840
  119.          Width           =   2895
  120.       End
  121.       Begin CheckBox chkLvl1 
  122.          BackColor       =   &H00C0C0C0&
  123.          Caption         =   "Advise"
  124.          Height          =   255
  125.          Index           =   1
  126.          Left            =   480
  127.          TabIndex        =   5
  128.          Top             =   3480
  129.          Width           =   2895
  130.       End
  131.       Begin CheckBox chkLvl1 
  132.          BackColor       =   &H00C0C0C0&
  133.          Caption         =   "Request"
  134.          Height          =   255
  135.          Index           =   0
  136.          Left            =   480
  137.          TabIndex        =   4
  138.          Top             =   3120
  139.          Width           =   2895
  140.       End
  141.       Begin CommandButton btnDelete 
  142.          Caption         =   "Delete"
  143.          Height          =   375
  144.          Left            =   6480
  145.          TabIndex        =   17
  146.          Top             =   960
  147.          Width           =   855
  148.       End
  149.       Begin CommandButton btnCancel 
  150.          Caption         =   "Cancel"
  151.          Height          =   375
  152.          Left            =   6480
  153.          TabIndex        =   18
  154.          Top             =   1440
  155.          Width           =   855
  156.       End
  157.       Begin CommandButton btnOK 
  158.          Caption         =   "OK"
  159.          Default         =   -1  'True
  160.          Height          =   375
  161.          Left            =   6480
  162.          TabIndex        =   16
  163.          Top             =   480
  164.          Width           =   855
  165.       End
  166.       Begin TextBox txtItemName 
  167.          Height          =   285
  168.          Left            =   2400
  169.          TabIndex        =   3
  170.          Top             =   1560
  171.          Width           =   3855
  172.       End
  173.       Begin TextBox txtTopName 
  174.          Height          =   285
  175.          Left            =   2400
  176.          TabIndex        =   2
  177.          Top             =   1200
  178.          Width           =   3855
  179.       End
  180.       Begin TextBox txtAppName 
  181.          Height          =   285
  182.          Left            =   2400
  183.          TabIndex        =   1
  184.          Top             =   840
  185.          Width           =   3855
  186.       End
  187.       Begin TextBox txtShareName 
  188.          Height          =   285
  189.          Left            =   2400
  190.          TabIndex        =   0
  191.          Top             =   480
  192.          Width           =   3855
  193.       End
  194.       Begin Line Line1 
  195.          BorderColor     =   &H00FFFFFF&
  196.          Index           =   7
  197.          X1              =   504
  198.          X2              =   504
  199.          Y1              =   376
  200.          Y2              =   409
  201.       End
  202.       Begin Line Line2 
  203.          BorderColor     =   &H00808080&
  204.          Index           =   6
  205.          X1              =   16
  206.          X2              =   504
  207.          Y1              =   376
  208.          Y2              =   376
  209.       End
  210.       Begin Line Line2 
  211.          BorderColor     =   &H00FFFFFF&
  212.          Index           =   5
  213.          X1              =   16
  214.          X2              =   504
  215.          Y1              =   408
  216.          Y2              =   408
  217.       End
  218.       Begin Label lblStatus 
  219.          BackColor       =   &H00C0C0C0&
  220.          ForeColor       =   &H00C00000&
  221.          Height          =   255
  222.          Left            =   360
  223.          TabIndex        =   30
  224.          Top             =   5760
  225.          Width           =   6975
  226.       End
  227.       Begin Line Line1 
  228.          BorderColor     =   &H00808080&
  229.          Index           =   6
  230.          X1              =   16
  231.          X2              =   16
  232.          Y1              =   376
  233.          Y2              =   408
  234.       End
  235.       Begin Line Line2 
  236.          BorderColor     =   &H00FFFFFF&
  237.          Index           =   4
  238.          X1              =   260
  239.          X2              =   505
  240.          Y1              =   360
  241.          Y2              =   360
  242.       End
  243.       Begin Label Label3 
  244.          BackColor       =   &H00C0C0C0&
  245.          Caption         =   "Password:"
  246.          Height          =   255
  247.          Index           =   1
  248.          Left            =   4200
  249.          TabIndex        =   29
  250.          Top             =   4920
  251.          Width           =   975
  252.       End
  253.       Begin Label Label3 
  254.          BackColor       =   &H00C0C0C0&
  255.          Caption         =   "Password:"
  256.          Height          =   255
  257.          Index           =   0
  258.          Left            =   480
  259.          TabIndex        =   28
  260.          Top             =   4920
  261.          Width           =   975
  262.       End
  263.       Begin Line Line2 
  264.          BorderColor     =   &H00808080&
  265.          Index           =   3
  266.          X1              =   260
  267.          X2              =   504
  268.          Y1              =   152
  269.          Y2              =   152
  270.       End
  271.       Begin Label Label2 
  272.          BackColor       =   &H00C0C0C0&
  273.          Caption         =   "Authority:"
  274.          Height          =   255
  275.          Index           =   3
  276.          Left            =   4080
  277.          TabIndex        =   27
  278.          Top             =   2760
  279.          Width           =   1815
  280.       End
  281.       Begin Label Label2 
  282.          BackColor       =   &H00C0C0C0&
  283.          Caption         =   "Level 2 Access"
  284.          Height          =   255
  285.          Index           =   2
  286.          Left            =   4080
  287.          TabIndex        =   26
  288.          Top             =   2400
  289.          Width           =   1815
  290.       End
  291.       Begin Line Line1 
  292.          BorderColor     =   &H00808080&
  293.          Index           =   3
  294.          X1              =   260
  295.          X2              =   260
  296.          Y1              =   152
  297.          Y2              =   360
  298.       End
  299.       Begin Line Line1 
  300.          BorderColor     =   &H00FFFFFF&
  301.          Index           =   2
  302.          X1              =   244
  303.          X2              =   244
  304.          Y1              =   153
  305.          Y2              =   360
  306.       End
  307.       Begin Label Label2 
  308.          BackColor       =   &H00C0C0C0&
  309.          Caption         =   "Authority:"
  310.          Height          =   255
  311.          Index           =   1
  312.          Left            =   360
  313.          TabIndex        =   25
  314.          Top             =   2760
  315.          Width           =   1815
  316.       End
  317.       Begin Label Label2 
  318.          BackColor       =   &H00C0C0C0&
  319.          Caption         =   "Level 1 Access"
  320.          Height          =   255
  321.          Index           =   0
  322.          Left            =   360
  323.          TabIndex        =   24
  324.          Top             =   2400
  325.          Width           =   1815
  326.       End
  327.       Begin Line Line2 
  328.          BorderColor     =   &H00FFFFFF&
  329.          Index           =   7
  330.          X1              =   16
  331.          X2              =   245
  332.          Y1              =   360
  333.          Y2              =   360
  334.       End
  335.       Begin Line Line1 
  336.          BorderColor     =   &H00FFFFFF&
  337.          Index           =   5
  338.          X1              =   504
  339.          X2              =   504
  340.          Y1              =   152
  341.          Y2              =   360
  342.       End
  343.       Begin Line Line1 
  344.          BorderColor     =   &H00808080&
  345.          Index           =   4
  346.          X1              =   16
  347.          X2              =   16
  348.          Y1              =   152
  349.          Y2              =   360
  350.       End
  351.       Begin Line Line2 
  352.          BorderColor     =   &H00808080&
  353.          Index           =   2
  354.          X1              =   16
  355.          X2              =   244
  356.          Y1              =   152
  357.          Y2              =   152
  358.       End
  359.       Begin Line Line2 
  360.          BorderColor     =   &H00FFFFFF&
  361.          Index           =   1
  362.          X1              =   17
  363.          X2              =   504
  364.          Y1              =   136
  365.          Y2              =   136
  366.       End
  367.       Begin Line Line2 
  368.          BorderColor     =   &H00808080&
  369.          Index           =   0
  370.          X1              =   16
  371.          X2              =   504
  372.          Y1              =   16
  373.          Y2              =   16
  374.       End
  375.       Begin Line Line1 
  376.          BorderColor     =   &H00FFFFFF&
  377.          Index           =   1
  378.          X1              =   504
  379.          X2              =   504
  380.          Y1              =   16
  381.          Y2              =   137
  382.       End
  383.       Begin Label Label1 
  384.          BackColor       =   &H00C0C0C0&
  385.          Caption         =   "Item Name (optional):"
  386.          Height          =   255
  387.          Index           =   3
  388.          Left            =   360
  389.          TabIndex        =   23
  390.          Top             =   1560
  391.          Width           =   1935
  392.       End
  393.       Begin Label Label1 
  394.          BackColor       =   &H00C0C0C0&
  395.          Caption         =   "Topic Name:"
  396.          Height          =   255
  397.          Index           =   2
  398.          Left            =   360
  399.          TabIndex        =   22
  400.          Top             =   1200
  401.          Width           =   1935
  402.       End
  403.       Begin Label Label1 
  404.          BackColor       =   &H00C0C0C0&
  405.          Caption         =   "Application Name:"
  406.          Height          =   255
  407.          Index           =   1
  408.          Left            =   360
  409.          TabIndex        =   21
  410.          Top             =   840
  411.          Width           =   1815
  412.       End
  413.       Begin Label Label1 
  414.          BackColor       =   &H00C0C0C0&
  415.          Caption         =   "Share Name:"
  416.          Height          =   255
  417.          Index           =   0
  418.          Left            =   360
  419.          TabIndex        =   20
  420.          Top             =   480
  421.          Width           =   1935
  422.       End
  423.       Begin Line Line1 
  424.          BorderColor     =   &H00808080&
  425.          Index           =   0
  426.          X1              =   16
  427.          X2              =   16
  428.          Y1              =   16
  429.          Y2              =   136
  430.       End
  431.    End
  432. End
  433. Option Explicit
  434.  
  435. Sub btnCancel_Click ()
  436.     Unload DDESHRD
  437. End Sub
  438.  
  439. Sub btnDelete_Click ()
  440.     DeleteShare txtShareName.Text
  441. End Sub
  442.  
  443. Sub btnOK_Click ()
  444.     Dim EditMsg As String
  445.     EditMsg = EditShare()
  446.     If EditMsg <> "" Then
  447.         Beep
  448.         MsgBox EditMsg, 48, "DDEShare Error"
  449.     Else
  450.         UpdateShare
  451.     End If
  452. End Sub
  453.  
  454. Sub chkLvl1_Click (Index As Integer)
  455.     SetAuthFocusMsg Index, chkLvl1(Index).Value
  456. End Sub
  457.  
  458. Sub chkLvl2_Click (Index As Integer)
  459.     SetAuthFocusMsg Index, chkLvl2(Index).Value
  460. End Sub
  461.  
  462. Sub Form_Load ()
  463.     DDESHRD_Loaded = True
  464. End Sub
  465.  
  466. Sub Form_Unload (Cancel As Integer)
  467.     DDESHRD_Loaded = False
  468. End Sub
  469.  
  470. Sub txtAppName_GotFocus ()
  471.     lblStatus.Caption = "Name of the actual application."
  472. End Sub
  473.  
  474. Sub txtItemName_GotFocus ()
  475.         lblStatus.Caption = "Optional item name to connect to."
  476. End Sub
  477.  
  478. Sub txtLvl1Pswd_GotFocus ()
  479.     lblStatus.Caption = "Password for level 1 access."
  480. End Sub
  481.  
  482. Sub txtLvl2Pswd_GotFocus ()
  483.     lblStatus.Caption = "Password for level 2 access."
  484. End Sub
  485.  
  486. Sub txtShareName_GotFocus ()
  487.     lblStatus.Caption = "Name to identify the application by."
  488. End Sub
  489.  
  490. Sub txtTopName_GotFocus ()
  491.         lblStatus.Caption = "Name of the topic to connect to."
  492. End Sub
  493.  
  494.