'click' On Button Based On Screen Position
is there vb code where after setting the focus on a window i can then 'click' on an X/Y screen coordinate position?
View Complete Forum Thread with Replies
See Related Forum Messages: Follow the Links Below to View Complete Thread
Disable Double Click Based On Mouse Position
In the MouseDown event of a flexgrid I can access the y co-ordinate of the mouse.
When you double click on a flexgrid - I assume the mouse down event triggers first.
When I right click on a particular flexgrid I pop up a menu.
when I double click on the flexgrid, I show a form.
If I click on the flexgrid below the last row, I don't want the double click to work.
So, how can I detect the y position of the mouse when I double click?
If I retrieve it from the mouse down event - and determine the mouse has been clicked below the last row of the grid - how can I cancel the double click event?
i.e. if in the first click of a double click I determine I want to cancel the double click, how can I do that?
Thanks for any help.
Position Form Based On Another Control
Hello, I am working on this game and need help with some form positioning. Since I have used the game so far on a Windows 2000 and XP I am seeing an issue. I have the main form and then another form opening up ontop of this form. The form that opens is positioned to cover a specific part of the main form. If I do the math on one computer, it looks different on the other because of the change of the borders and everything, the top/left get messed up.
I thought I would use a control on the form. Like setting a border around the area and then usign its top/left position but I can get that to work correctly. Can someone help me position 1 form based on a location of a control on another, so on any Operating System, they will line up correctly.
Enemy Angle Based On Player Position
Im trying to program some simple ai, but i can't seem to get my enemys to chase my player because im not sure how to get the enemys rotation angle relative to the player position for example, say that the enemy's X,Y is 50,50 and he is currently facing at an angle of 0 deg (looking up in the window) and my player is at 25,75, that would put the player above and to the right of the enemy (in an overhead world), now i know that i have to find the distance between the enemy and the player, and then eventually use the sine and cosine to get the enemy to rotate and move towards the player, but what i want to know is how to get the angle that the enemy must fact inorder to walk in the direction of the player.
I know there is probably a solution to this question somewhere within this forum, but i've been searching for over 4 hours and haven't found it, well at least i haven't found a solution that i can get to work, so any help would be greatly appreaciated. Thx in advance
How To Know Which String Is In High Position Based On Alphabetical Order?
String1 = "Danny"
String2 = "Kevin"
String3 = "Kid"
*StringNew = "Dave"
ok, how do i code the function for resulting:
String1 = "Danny"
StringNew = "Dave"
String2 = "Kevin"
String3 = "Kid"
so it will show you this order.
"Danny, Dave, Kevin, Kid"
not "Danny, Kevin, Kid, Dave"
not "Dave, Danny, Kevin, Kid"
How i can retain the position of my application on screen.. like whenever i open up my application (like MSN Messenger), and move it into the screen across screen... on desktop... then i exit it.. if i open a program again, how i can open it to a same place in desktop it was closed?
Position On Screen
When the user selects any cell in column #2 in my Data Grid control I want a combo box to be placed in the exact position of that cell (same left, top, height, width as the cell clicked).
I already know how to make the combo box appear at the same left, height, and width, but I cant figure out how to make it appear at the right top (y-axis position).
How do you find out the top position of the current row the user is currently in???
I have compiled a program every time it starts up it is in the bottom right hand corner of the screen.
Is there a way of making it start into a full screen every time ?
Last One I Promise - Screen Position
Didnt know if this was "graphics" or not - so i stuck it in here..
I want an object (textbox, picture, whatever) displayed at the top right corner of my form (in fullscreen). My problem is that I am using a large monitor. If a user has a smaller monitor, it cuts off part of the picture, or doesnt show it at all. How can I code it to position itself at the top right corner????
How do I also make it display center screen?
Form Screen Position
I am wanting to detect (ie. fire an event) when a user has finished moving a form around the screen. I want the user to be able to click on the capiton bar, move the form and then when the form has finished moving output the new form co-ordinates in a message box or debug window. I can gather the co-oridinates before but getting them after is the problem. Any ideas?
Starting Screen Position
When I run my VB Program the bottom is cut off by the monitor and I have to move it up. Is there any way to set the program to automatically open at the top of the screen instead of the middle?
Get The Screen Position Of The Cursor
I am trying to find a way to make the mouse cursor move to the keyboard cursor position in an application. For example, I use an application called Enterprise Guide, and I control this application using Dragon naturally speaking as I have a disability that makes using the keyboard quite difficult.
I often have to say the name of an object to make to be the active or highlighted object. However to do something such as drag and drop in Dragon NaturallySpeaking , I need to have the mouse at the same position that I want to drag from.
I know there are functions such as GetCursorPos - but this appears only to work in terms of the mouse position. What I would like to do is to find the coordinates of the current active highlighted object. An example of this could be, in windows explorer, if your mouse position is on the right-hand side of your screen, but you have a folder highlighted in the left pane. How could you move the mouse cursor to the location where the highlighted object is?
I would appreciate any suggestions, or any links to any sites that may assist me.
Thank you for your help
How To Position The VB Exe At The Center Of The Screen Always?
When I double click an VB exe, I want the form EXE should always appear at the center of the screen rather than randomly appear each time when I click the exe to lauch the application.
I 've tried form layout window to position the screen center. But first few times it looks ok, if I close and open the same exe for a couple of times, its postition started moving diagnally down little bit and starting from left top again.
Please advise me for the above issue.
Screen Position Of The InputBox
I'm using VB6 Prof. When you call the InputBox it appears centered in the screen but it covers part of my Control Array of Check Boxes, making it difficult for the user to see just what to select. Is there any way to move this InputBox Down into the lower right hand section of the screen? If I could changel the "Top" and "Left" properties it would do it. Thanks in advance for any help. JungleJim.
Control Position On Screen
Any fast way to find a controls screen position other then getting the Left value of each parent all the way down to the form?
I want to replace the pixels in my picture box with the pixels of the DesktopDC but i gotta figure out the pixel position.
Mouse Position In Screen
(1) I need to detect mouse position on the screen.
(2) I also need to find out whether you are dragging the mouse.
I guess you need to use a API function for that.
Can u tell me how this is done……
Click Mouse At A Position
okay, I am using setcursorpos api to place the mouse pointer at a certain position on the screen. Now I want to make it click programmactically. How do I do it?
Right Click Menu Position
I created a nonvisible menu in menueditor. I'm using VB6. What I want to do is right-click an item and have a pop-up context menu. The problem I have is that when the menu pops up when I click in my listivew, its position is way off.
How to do get it so it's to the right of my cursor like a normal menu is?
This is my code
Code:Private Sub ListView1_Mousedown(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = vbRightButton Then
PopupMenu mnuFile, , x, y
Edited by - cool1 on 12/5/2004 6:06:52 PM
Getting Mouse Click Position
I want to capture a rectangular screen image on the place clicked by the user. It should work anywhere on the screen, not necessarily on VB form. It would be better if I can detect the coordinates of the rectangle dragged by the user. can anyone post the code how to do it.
Thanks in advance
Making A Game: Screen-based System
I'm making this game and the basic code is ready, i.e. easy choises are made.
Now if I want to go further with this project I'll need some basic scheme or whatever you'd call it on how the game's going to be working.
I was thinking about this screen-based system.
This means you've got files discribing each screen with it's object on it. So a splash would have one big picture, a menu would have several buttons and background etc. etc. .
It's not the code that's bothering me (actually i've already written it ) but I want to know If doing so is a good or a bad idea?
Any suggestions, other (hopefully better) methods, ... are more then welcome.
thanx in advance,
Check out Zappa Web Design
Resizing An Image Based On Screen Resolution
The main form in my program will display an image that takes up the whole form. The form itself takes up the whole screen. I know how to get the screen resolution and how to resize the form accordingly.
How would I resize the image to fit the form based on screen resolution?
Loading Forms Based On Screen Resolution
I was wondering if its possible to code your program and/or forms so that at run time they retrieve the current screen resolution and load the program and/or forms accordingly.
I WOULD GREATLY APPRECIATE ANY RESPONSE, THANKS,
HELP! Check For A Programs Position On Screen
how can i run a check as my main form is moved to see if it is within 50 pixels away from the left side of the screen and as you move it if it is, then make it jump or dock to the left side?
i also need it to dock to the top and right of the screen but i think i can figure those out once i learn how to check while i'm moving th form.
the only way i can think of is by using a timer but is there any other way?
Get Screen Coords Of Caret Position In RTB
Does anyone know how to do this.. I'm not talking about the screen coordinates of the mouse in the RTB, thats easy.. but the current screen coordinates of the caret where the user is typing..
Change Msgbox Screen Position?
app x has a messagebox which pops up from items in an array, each time. user then locates the entity, and modified it, then hit's ok in msgbox, which goes to the next entity, and so on. well the user, has to move the message box, to work on the creen- is there a way to position a message box on show, like you position a form?
Saving A Forms Screen Position
I would like to save my forms position after the user has re-positioned it and then to have it load next time my program is run.
I have tried saving the forms position in Form_terminate as a .dat file
but the position that keeps getting written to the file is the forms top and left as stated at design time in the form properties.
is there a 'form move' event that i can code ??
Any help will be muchos appreciated..
Position Form At Top Centre Of Screen.
Subject says it all. Any suggestions?
My project starts up as maximized but when I press the "normal" button (the one between the maximize and minimize) the form is located in the centre of the screen.
Form's Position In Relation To The Screen
I actually have two questions for you brilliant minds to ponder on...
1) How can I capture a mouse click anywhere on the screen?
2) How can I find the location of a form (or any other window) in realation to the screen. For instance, it's left most edge and it's upper most edge.
Thank you for your help,
Loading Form's Screen Position
while i'm waiting on the webbrowser to load some stuff..i know how to make my form appear..but how do i make it appear on top of my webbrowser control..in the center..and stick there?
Common Dialogue Screen Position
I am using the API method as described by John Percival on the vb-search site. I want to position the common dialogue box in the center of the screen as opposed to the top left corner of the screen. Does anyone know of a parameter to allow me to accomplish this goal? How can I control where the box appears on the screen?
Window Position Vs Screen Size
I'm using the SetWindowPos API to open an instance of Word exactly the same size as a control on my form and in exactly the same place as that control (don't ask me why - odd users...). Problem is, I have to apply different factors depending on the screen resolution. For example, this factor of 12 works with my resolution of 1280*1024 and large fonts:
Option Explicit Private Declare Function SetWindowPos Lib "user32" _ (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _ ByVal x As Long, ByVal y As Long, ByVal cx As Long, _ ByVal cy As Long, ByVal wFlags As Long) As LongPrivate Declare Function FindWindow Lib "user32" Alias "FindWindowA" _ (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Sub cmdWord_Click() Dim blnAlreadyOpen As Boolean Dim lngHWnd As Long Dim appWord As Word.Application Const klngHwndTopmost = -1 Const klngHwndNoTopmost = -2 Const klngSwpNoActivate = &H10 Const klngSwpShowWindow = &H40 Const klngLEFT_ADJUST As Long = 50 Const klngTOP_ADJUST As Long = 335 Const klngFACTOR As Long = 12 '# If Word is already open, refer to it; otherwise open it blnAlreadyOpen = (FindWindow("OpusApp", vbNullString) <> 0) If blnAlreadyOpen Then Set appWord = GetObject(, "Word.Application") Else Set appWord = CreateObject("Word.Application") End If '# Get the handle of the Word instance lngHWnd = FindWindow("OpusApp", vbNullString) '# Set the position and activate it SetWindowPos lngHWnd, klngHwndNoTopmost, _ (Me.Left + txtSizeTest.Left + klngLEFT_ADJUST) / klngFACTOR, _ (Me.Top + txtSizeTest.Top + klngTOP_ADJUST) / klngFACTOR, _ txtSizeTest.Width / klngFACTOR, txtSizeTest.Height / klngFACTOR, _ klngSwpNoActivate Or klngSwpShowWindow appWord.Visible = True appWord.Activate End Sub
... but it doesn't work when I reduce it to 800*600 with small fonts - Word is too large when it opens.
Any idea how to find out the resolution and adjust for it?
How To Arrange Position Windows In The Screen?
i have to arrange a lot of .exe files in the screen so as to send mouse click..how do i accomplish it..plus its a redistributable program that i am building..now i want it to work with every screen size..is there a way to do it ?
Change Screen Position Of Msgbox
hi, the subject says it all:
i would like to be able to specify where on the screen a msgbox will appear (namely top centre)
How To Got A X && Y Position At The Screen And S309PictureBox Question???
Could anyone help me, cause I am losing to much time to finding a solution to got a X and Y position on th pocket PC screen.
And how can I put another object(ex: icon) on the frontground of the S309picturebox, because no matter what I put it's always stay behind/background of the picture, so I can not see the icon or textbox.
Position Of Picture Box In A Windows Screen
Help me friends,
i have a problem, how to get coordinate X & Y in pixel scale of our object controls such as form or picture box. I want to know where top & left properties of picture box in our windows screen.
Our screen can be in different resolution.
Msflexigrid - Add Weekdays Based On Calendar Click - Is This Possible
I want to add a row to msFlexiGrid based on a day selected from the calendar control, so for example, if 01/06/2007 was selected, it would add the week day numbers corresponding to the week 1st June relates to (from 27th May to 2nd June). The day numbers would need to sit under the correct day header as follows:
Header row: Sun Mon Tue Wed Thur Fri Sat
Data added: 27 28 29 30 31 1 2
Firstly, is this doable? and secondly, can anyone advise as to where i start - I have never used flexigrid or calendar. I have worked through flyguys tutorials, but have found nothing yet that can help me do this.
Any advice/help would be most appreciated
Mouse Click Based On String Manipulation
Ok. So what's happening is I have a program running off of many timers, and it needs to do the following.
-I will login under my username, and get things started.
-Every X seconds (20-30), the program needs to pull data off a website.
-Then, I need the program to find a certain part of all the data (I guess using InStr to find the data), and click on the other link (because if it can find the data, I already have it).
That's where I am stuck. I do not know how to code the program to pull the data off the site and click on the other spot. It will be looking for a line of code that shows the html, and if the colour is blue, I've already got that data, yet if it is yellow, I need that data.
Position The Cursor Int Richtextbox By Right Click
how to position the cursor of rich text box by rigt clicking at a specific location in the richtext box(ie the selstart should become at the place where the mouse was clicked) and display context menus, if any.
Set Cursor Position On Right Click Of TextBox
I want to make a textbox or RTB have the following property:
When the control is right clicked the position of the cursor changes to the position at which you clicked. (That is a similar behaviour to a left click.)
Any Idea how to do this? It is a feature not uncommon in edit controls.
Find Vacant Click Position
how can i trap the position when user is clicking in vacant region of flexgrid(outside of coloumn widths i.e gridwidth>no_of_cols*cellwidth)
Calender View Control Position On Screen
I click a number of buttons to open a calender view
Can anyone tell me how to get my calender view to always open next to the button i pressed to open it
Form Screen Position - Monitor Size
How would I set the form position to the the bottom right of the screen area.. I am basically thinking of the different sizes of monitor's and resolutions...
The Left and Top properties can be set of course, but...
Thanks in advance
Screen Position To Form Control Math.... HELP!
I am using the
Private Declare Function GetCursorPos Lib "user32" (lpPoint As _
POINTAPI) As Long
Private Type POINTAPI
x As Long
y As Long
Dim a As POINTAPI
Dim b As Long
Dim c As Long
API to read the position of the mouse.
Now I need my form to use twips since I dynamically am adjusting position of all form controls on form resize and I tried pixels and it was a mess.
Now I use the mouse position in conjunction with Microsoft HTML Object library pointing to the currently loaded page in the webbrowser control.
Say a link is on the page. I use the mouse X,Y to check if it is over a link.
The API returns positions that to not work with the browser.
I will be like 30 pixels above a link and it thinks I am on it.
I tried adjusting it and it still didn't work.
Is there some math solution to get the returned X and Y to be X and Y for the browser control? Wouldn't it have to account for different screen resolutions and form sizes?
The code attached is in VB 5.
Thank you for any help