473,695 Members | 2,492 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Complex Mouse Events Issues (I'm confused)

I have created a form designer type application (with a lot of you peoples
helpJ). It has label controls that are draggable at runtime. The user is
also allowed to change some properties such as forecolor, backcolor and
font. The labels also are rotatable and the text can also be flipped 180
degrees (the flipped text part is still being worked on). I have one context
menu for all 30 labels that allows for the property changes to the labels.
As of now, the user can't edit any properties unless the label is first
selected. This is accomplished by holding down the ctrl key and left
clicking on the desired label or labels. This changes the border from none
to fixed single so the user can tell the label is selected. The properties
changes are the only applied to labels whose border style is fixed single
(kind of like a trigger). It also enables the menu items for the
above-mentioned properties in the context menu. The changes performed in the
context menu are then applied to all of the selected labels. What I'm
looking to be able to do is also just right click on any label and set its
individual properties. I am trying to use the distinction between the right
click and my above-mentioned ctrl left click. I'm getting lost in all of my
code with all these mouse events, mouse hover, mouse click, mouse down,
mouse move and mouse up events going on not to mention the toggling of all
the menu items enabled property. Mouse events are very difficult to debug J.
One of the other issues is the repainting of the labels which I have another
recent post about here on the board. I am sure there is a simpler way than
how I'm doing it. I posted my code below and am open to any suggestions on
how to make things simpler and work.

Private Sub lblP1JoyUp_Mous eHover(ByVal sender As Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Mous eHover

lblP1JoyUp.Curs or = Cursors.SizeAll

End Sub

Private Sub lblP1JoyUp_Clic k(ByVal sender As System.Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Clic k

If bMouseMove = False Then

If bCtrlKey = True Then

If lblP1JoyUp.Bord erStyle = BorderStyle.Non e Then

lblP1JoyUp.Bord erStyle = BorderStyle.Fix edSingle

AddLabel(frm1.C ontrols)

bLabelSelected = True

ElseIf lblP1JoyUp.Bord erStyle = BorderStyle.Fix edSingle Then

lblP1JoyUp.Bord erStyle = BorderStyle.Non e

bLabelSelected = False

End If

End If

End If

Me.Refresh()

End Sub

Private Sub lblP1JoyUp_Mous eDown(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eDown

If e.Button = MouseButtons.Le ft Then

myMousedown = lblP1JoyUp.Name

bMouseMove = False

lblP1JoyUp.Brin gToFront()

mouseX = Cursor.Position .X - lblP1JoyUp.Loca tion.X

mouseY = Cursor.Position .Y - lblP1JoyUp.Loca tion.Y

lblP1JoyUp.Curs or = Cursors.Hand

ElseIf e.Button = MouseButtons.Ri ght Then

No Code Here Yet!

End If

End Sub

Private Sub lblP1JoyUp_Mous eMove(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eMove

Dim lblP1JoyUp As Label = DirectCast(send er, Label)

Static LastCursor As Point

Dim NowCursor As Point = New Point(Cursor.Po sition.X, Cursor.Position .Y)

If Point.op_Inequa lity(NowCursor, LastCursor) Then

If myMousedown = lblP1JoyUp.Name Then

If lblP1JoyUp.Back Color.Equals(Co lor.Transparent ) Then

clrBGColor = lblP1JoyUp.Back Color

bTransCk = True

lblP1JoyUp.Back Color = clrLabelMove

End If

lblP1JoyUp.Loca tion = New System.Drawing. Point(Cursor.Po sition.X -
mouseX, Cursor.Position .Y - mouseY)

bMouseMove = True

bSavedLayoutTri gger = False

End If

LastCursor = Cursor.Position

End If

End Sub

Private Sub lblP1JoyUp_Mous eUp(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eUp

Dim lblP1JoyUp As Label = DirectCast(send er, Label)

If bTransCk = True Then

bTransCk = False

lblP1JoyUp.Back Color = clrBGColor

End If

myMousedown = ""

lblP1JoyUp.Curs or = Cursors.Default

End Sub

So what do you think,

John
Nov 20 '05 #1
3 2068
I have found a way do accomplish what I'm after, I think. Like I said, I
have 30 labels all sharing one context menu. As an example the is a menu
item in the context menu to change label.backcolor . When this menu item is
click it goes to a public sub which has code for ALL 30 labels. How can I
tell from which label the context menu was launched? This should be pretty
simple.

John
"jcrouse" <me> wrote in message
news:uH******** ******@TK2MSFTN GP09.phx.gbl...
I have created a form designer type application (with a lot of you peoples
helpJ). It has label controls that are draggable at runtime. The user is
also allowed to change some properties such as forecolor, backcolor and
font. The labels also are rotatable and the text can also be flipped 180
degrees (the flipped text part is still being worked on). I have one context menu for all 30 labels that allows for the property changes to the labels.
As of now, the user can't edit any properties unless the label is first
selected. This is accomplished by holding down the ctrl key and left
clicking on the desired label or labels. This changes the border from none
to fixed single so the user can tell the label is selected. The properties
changes are the only applied to labels whose border style is fixed single
(kind of like a trigger). It also enables the menu items for the
above-mentioned properties in the context menu. The changes performed in the context menu are then applied to all of the selected labels. What I'm
looking to be able to do is also just right click on any label and set its
individual properties. I am trying to use the distinction between the right click and my above-mentioned ctrl left click. I'm getting lost in all of my code with all these mouse events, mouse hover, mouse click, mouse down,
mouse move and mouse up events going on not to mention the toggling of all
the menu items enabled property. Mouse events are very difficult to debug J. One of the other issues is the repainting of the labels which I have another recent post about here on the board. I am sure there is a simpler way than
how I'm doing it. I posted my code below and am open to any suggestions on
how to make things simpler and work.

Private Sub lblP1JoyUp_Mous eHover(ByVal sender As Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Mous eHover

lblP1JoyUp.Curs or = Cursors.SizeAll

End Sub

Private Sub lblP1JoyUp_Clic k(ByVal sender As System.Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Clic k

If bMouseMove = False Then

If bCtrlKey = True Then

If lblP1JoyUp.Bord erStyle = BorderStyle.Non e Then

lblP1JoyUp.Bord erStyle = BorderStyle.Fix edSingle

AddLabel(frm1.C ontrols)

bLabelSelected = True

ElseIf lblP1JoyUp.Bord erStyle = BorderStyle.Fix edSingle Then

lblP1JoyUp.Bord erStyle = BorderStyle.Non e

bLabelSelected = False

End If

End If

End If

Me.Refresh()

End Sub

Private Sub lblP1JoyUp_Mous eDown(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eDown

If e.Button = MouseButtons.Le ft Then

myMousedown = lblP1JoyUp.Name

bMouseMove = False

lblP1JoyUp.Brin gToFront()

mouseX = Cursor.Position .X - lblP1JoyUp.Loca tion.X

mouseY = Cursor.Position .Y - lblP1JoyUp.Loca tion.Y

lblP1JoyUp.Curs or = Cursors.Hand

ElseIf e.Button = MouseButtons.Ri ght Then

No Code Here Yet!

End If

End Sub

Private Sub lblP1JoyUp_Mous eMove(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eMove

Dim lblP1JoyUp As Label = DirectCast(send er, Label)

Static LastCursor As Point

Dim NowCursor As Point = New Point(Cursor.Po sition.X, Cursor.Position .Y)

If Point.op_Inequa lity(NowCursor, LastCursor) Then

If myMousedown = lblP1JoyUp.Name Then

If lblP1JoyUp.Back Color.Equals(Co lor.Transparent ) Then

clrBGColor = lblP1JoyUp.Back Color

bTransCk = True

lblP1JoyUp.Back Color = clrLabelMove

End If

lblP1JoyUp.Loca tion = New System.Drawing. Point(Cursor.Po sition.X - mouseX, Cursor.Position .Y - mouseY)

bMouseMove = True

bSavedLayoutTri gger = False

End If

LastCursor = Cursor.Position

End If

End Sub

Private Sub lblP1JoyUp_Mous eUp(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eUp

Dim lblP1JoyUp As Label = DirectCast(send er, Label)

If bTransCk = True Then

bTransCk = False

lblP1JoyUp.Back Color = clrBGColor

End If

myMousedown = ""

lblP1JoyUp.Curs or = Cursors.Default

End Sub

So what do you think,

John

Nov 20 '05 #2
John,
The sender parameter of the Click event is the Label that was clicked.

For example you could have a single Click event handler that handles 3
labels: lblP1JoyUp, lblP2JoyUp, and lblP3JoyUp something like:
Private Sub label_Click(ByV al sender As System.Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Clic k, lblP2JoyUp.Clic k, lblP3JoyUp.Clic k

Dim label As Label = DirectCast(send er, Label)
' label now references the Label control that was clicked!

Within Label_Click, you can use the sender parameter to identify which label
was clicked.

Hope this helps
Jay
"jcrouse" <me> wrote in message
news:%2******** ********@TK2MSF TNGP09.phx.gbl. ..
I have found a way do accomplish what I'm after, I think. Like I said, I
have 30 labels all sharing one context menu. As an example the is a menu
item in the context menu to change label.backcolor . When this menu item is
click it goes to a public sub which has code for ALL 30 labels. How can I
tell from which label the context menu was launched? This should be pretty
simple.

John
"jcrouse" <me> wrote in message
news:uH******** ******@TK2MSFTN GP09.phx.gbl...
I have created a form designer type application (with a lot of you
peoples helpJ). It has label controls that are draggable at runtime. The user is
also allowed to change some properties such as forecolor, backcolor and
font. The labels also are rotatable and the text can also be flipped 180
degrees (the flipped text part is still being worked on). I have one

context
menu for all 30 labels that allows for the property changes to the labels. As of now, the user can't edit any properties unless the label is first
selected. This is accomplished by holding down the ctrl key and left
clicking on the desired label or labels. This changes the border from none to fixed single so the user can tell the label is selected. The properties changes are the only applied to labels whose border style is fixed single (kind of like a trigger). It also enables the menu items for the
above-mentioned properties in the context menu. The changes performed in

the
context menu are then applied to all of the selected labels. What I'm
looking to be able to do is also just right click on any label and set its individual properties. I am trying to use the distinction between the

right
click and my above-mentioned ctrl left click. I'm getting lost in all of

my
code with all these mouse events, mouse hover, mouse click, mouse down,
mouse move and mouse up events going on not to mention the toggling of all the menu items enabled property. Mouse events are very difficult to debug J.
One of the other issues is the repainting of the labels which I have

another
recent post about here on the board. I am sure there is a simpler way

than how I'm doing it. I posted my code below and am open to any suggestions on how to make things simpler and work.

Private Sub lblP1JoyUp_Mous eHover(ByVal sender As Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Mous eHover

lblP1JoyUp.Curs or = Cursors.SizeAll

End Sub

Private Sub lblP1JoyUp_Clic k(ByVal sender As System.Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Clic k

If bMouseMove = False Then

If bCtrlKey = True Then

If lblP1JoyUp.Bord erStyle = BorderStyle.Non e Then

lblP1JoyUp.Bord erStyle = BorderStyle.Fix edSingle

AddLabel(frm1.C ontrols)

bLabelSelected = True

ElseIf lblP1JoyUp.Bord erStyle = BorderStyle.Fix edSingle Then

lblP1JoyUp.Bord erStyle = BorderStyle.Non e

bLabelSelected = False

End If

End If

End If

Me.Refresh()

End Sub

Private Sub lblP1JoyUp_Mous eDown(ByVal sender As System.Object, ByVal e As System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eDown

If e.Button = MouseButtons.Le ft Then

myMousedown = lblP1JoyUp.Name

bMouseMove = False

lblP1JoyUp.Brin gToFront()

mouseX = Cursor.Position .X - lblP1JoyUp.Loca tion.X

mouseY = Cursor.Position .Y - lblP1JoyUp.Loca tion.Y

lblP1JoyUp.Curs or = Cursors.Hand

ElseIf e.Button = MouseButtons.Ri ght Then

No Code Here Yet!

End If

End Sub

Private Sub lblP1JoyUp_Mous eMove(ByVal sender As System.Object, ByVal e As System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eMove

Dim lblP1JoyUp As Label = DirectCast(send er, Label)

Static LastCursor As Point

Dim NowCursor As Point = New Point(Cursor.Po sition.X, Cursor.Position .Y)

If Point.op_Inequa lity(NowCursor, LastCursor) Then

If myMousedown = lblP1JoyUp.Name Then

If lblP1JoyUp.Back Color.Equals(Co lor.Transparent ) Then

clrBGColor = lblP1JoyUp.Back Color

bTransCk = True

lblP1JoyUp.Back Color = clrLabelMove

End If

lblP1JoyUp.Loca tion = New

System.Drawing. Point(Cursor.Po sition.X -
mouseX, Cursor.Position .Y - mouseY)

bMouseMove = True

bSavedLayoutTri gger = False

End If

LastCursor = Cursor.Position

End If

End Sub

Private Sub lblP1JoyUp_Mous eUp(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eUp

Dim lblP1JoyUp As Label = DirectCast(send er, Label)

If bTransCk = True Then

bTransCk = False

lblP1JoyUp.Back Color = clrBGColor

End If

myMousedown = ""

lblP1JoyUp.Curs or = Cursors.Default

End Sub

So what do you think,

John


Nov 20 '05 #3
Resolved!

"jcrouse" <me> wrote in message
news:uH******** ******@TK2MSFTN GP09.phx.gbl...
I have created a form designer type application (with a lot of you peoples
helpJ). It has label controls that are draggable at runtime. The user is
also allowed to change some properties such as forecolor, backcolor and
font. The labels also are rotatable and the text can also be flipped 180
degrees (the flipped text part is still being worked on). I have one context menu for all 30 labels that allows for the property changes to the labels.
As of now, the user can't edit any properties unless the label is first
selected. This is accomplished by holding down the ctrl key and left
clicking on the desired label or labels. This changes the border from none
to fixed single so the user can tell the label is selected. The properties
changes are the only applied to labels whose border style is fixed single
(kind of like a trigger). It also enables the menu items for the
above-mentioned properties in the context menu. The changes performed in the context menu are then applied to all of the selected labels. What I'm
looking to be able to do is also just right click on any label and set its
individual properties. I am trying to use the distinction between the right click and my above-mentioned ctrl left click. I'm getting lost in all of my code with all these mouse events, mouse hover, mouse click, mouse down,
mouse move and mouse up events going on not to mention the toggling of all
the menu items enabled property. Mouse events are very difficult to debug J. One of the other issues is the repainting of the labels which I have another recent post about here on the board. I am sure there is a simpler way than
how I'm doing it. I posted my code below and am open to any suggestions on
how to make things simpler and work.

Private Sub lblP1JoyUp_Mous eHover(ByVal sender As Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Mous eHover

lblP1JoyUp.Curs or = Cursors.SizeAll

End Sub

Private Sub lblP1JoyUp_Clic k(ByVal sender As System.Object, ByVal e As
System.EventArg s) Handles lblP1JoyUp.Clic k

If bMouseMove = False Then

If bCtrlKey = True Then

If lblP1JoyUp.Bord erStyle = BorderStyle.Non e Then

lblP1JoyUp.Bord erStyle = BorderStyle.Fix edSingle

AddLabel(frm1.C ontrols)

bLabelSelected = True

ElseIf lblP1JoyUp.Bord erStyle = BorderStyle.Fix edSingle Then

lblP1JoyUp.Bord erStyle = BorderStyle.Non e

bLabelSelected = False

End If

End If

End If

Me.Refresh()

End Sub

Private Sub lblP1JoyUp_Mous eDown(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eDown

If e.Button = MouseButtons.Le ft Then

myMousedown = lblP1JoyUp.Name

bMouseMove = False

lblP1JoyUp.Brin gToFront()

mouseX = Cursor.Position .X - lblP1JoyUp.Loca tion.X

mouseY = Cursor.Position .Y - lblP1JoyUp.Loca tion.Y

lblP1JoyUp.Curs or = Cursors.Hand

ElseIf e.Button = MouseButtons.Ri ght Then

No Code Here Yet!

End If

End Sub

Private Sub lblP1JoyUp_Mous eMove(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eMove

Dim lblP1JoyUp As Label = DirectCast(send er, Label)

Static LastCursor As Point

Dim NowCursor As Point = New Point(Cursor.Po sition.X, Cursor.Position .Y)

If Point.op_Inequa lity(NowCursor, LastCursor) Then

If myMousedown = lblP1JoyUp.Name Then

If lblP1JoyUp.Back Color.Equals(Co lor.Transparent ) Then

clrBGColor = lblP1JoyUp.Back Color

bTransCk = True

lblP1JoyUp.Back Color = clrLabelMove

End If

lblP1JoyUp.Loca tion = New System.Drawing. Point(Cursor.Po sition.X - mouseX, Cursor.Position .Y - mouseY)

bMouseMove = True

bSavedLayoutTri gger = False

End If

LastCursor = Cursor.Position

End If

End Sub

Private Sub lblP1JoyUp_Mous eUp(ByVal sender As System.Object, ByVal e As
System.Windows. Forms.MouseEven tArgs) Handles lblP1JoyUp.Mous eUp

Dim lblP1JoyUp As Label = DirectCast(send er, Label)

If bTransCk = True Then

bTransCk = False

lblP1JoyUp.Back Color = clrBGColor

End If

myMousedown = ""

lblP1JoyUp.Curs or = Cursors.Default

End Sub

So what do you think,

John

Nov 20 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
6221
by: John Champaign | last post by:
Hi all, I'm working on an educational applet for a child with special needs. He's got a bit of a trick to make my life more difficult... To interact with the applet he needs to click on buttons, which is fine most of the time (he comes from a Mac environment, so I accept mouse clicks from the right or left button when he's working on the PC). But every once in a while, he'll press and hold the right mouse button, move onto a JButton,...
3
10625
by: red | last post by:
mouse events when the mouse is on a "child control" hi everyone; my problem: I have a userControl in this usercontrol, I have a child control (a button) when the mouse moves over the userControl, I can detect the movement using MouseMove event. the problem is when the mouse is on the child control : I can t detect
8
2959
by: Steve Jorgensen | last post by:
Mailing List management is a good example of a case where my conundrum arises. Say there is a m-m relationship between parties and groups - anyone can be a member of any combintation of groups. Now, let's say the user wants to be able to send mailings to people who have various combinations of membership and non-membership in those groups. Here's a medium-complex example: (Knitting Group or Macrame Group) and Active Contact and Mailing...
3
14139
by: Jason | last post by:
I'm trying to implement some pretty basic behavior in c#/.net 1.1 Forms but can't seem to find all the requisite pieces. When a user clicks on the background of the form, I want the app to start receiving MouseMove updates -- whether the pointer is over the form or not (this being the crucial part) -- until the next MouseDown. It's easy to receive MouseMove events while the pointer is over the form but not when the pointer leaves. (Forms...
13
2299
by: James Bond | last post by:
Hello. My 80+ year old father has recently decided to get his first computer. Due to his age (and I suspect lack of playing pong as a child like I did) he lacks the manual dexterity to use a mouse well. He is frequently missing the left mouse button and hitting the right, or less often the middle (wheel) buttons. While he is very slowly getting better with practice, the frustration level is high for him as a result of this (he gets very...
18
22094
by: eliss.carmine | last post by:
Is it possible to simulate a mouse click in the window I made (it's a Form), but not give it focus? I tried using WinAPI's mouseevent and SendMessage of WM_LBUTTONDOWN/WM_LBUTTONUP as suggested by the folks in #winapi on EFnet, but I think those require the window to have focus. Either that, or I'm doing something else wrong. The click actually seems to work once, and then stops working... I have no idea what is the problem actually....
2
5854
by: =?Utf-8?B?c25naWxi?= | last post by:
The WebBrowser control is described as exposing numerous public mouse events. See: http://msdn2.microsoft.com/en-us/library/ayestehw.aspx. many of the event are described as: "This event is not supported by this control. (inherited from WebBrowserBase)". Does this mean that I can't access these? I am using VS Express C#. Otherwise how do I capture webBrowser mouse events? I am trying to have a DISPLAY-ONLY browser window (i.e. no...
5
2390
by: moonie | last post by:
I have an msn style c# windows application with a form and panel on it. A news list is drawn from the database and dynamically added via labels, link lables during form loading. In this application at run time this list should be generated again as the filtering criteria changes. So I clear the controls(labels) on the panel, get the list from the database and generate the list again. The list is created and it works fine. But sometimes...
2
3131
by: markszlazak | last post by:
In the following script, a control displays (black box) in each table cell once you mouse over the cell. Mouse down on the control to change the mode of the table. Drag the mouse over cells in the same column then mouseup anywhere in a cell. The mouseup event sometimres fires before the selection of table cells by dragging is complete. It's important that I stop these "false" mouseup's from firing or distinguish them from when I let go of...
0
8586
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
1
8864
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8838
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7683
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6506
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4351
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4592
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
2289
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
1986
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.