I work in AI more than PS, so my habits from AI are hard to break. One interface difference I ran across was the "esc" key functionality. In AI hitting "esc" saves current changes in the symbol editor and moves the user back to the artboard. In PS, hitting "esc" cancels any editing tool, such as "transform" or "Puppet Warp" without saving changes. While the PS "esc" function is probably more appropriate, it is annoying for someone who is used to the AI worflow. Image my frustration when I worked diligently on a "Puppet Warp" session and lost it all by hitting "esc". Noticed this inconsistancy in the two programs?
Something I have found useful in day to day drafting is changing the F1 key to a secondary escape button. This way you won't have to wait for the help window to appear.
I have a vb.net Autocad add-in which runs an iterative routine with a while..wend loop that often takes a few minutes to finish. The routine is very stable and always restores user control eventually, but if the user hits the escape key while it is running, a fatal error occurs in acad.exe.
if there is a way to detect that the escape key has been pressed so the routine is exited?
Any way to trap when the user hits the escape key without a user input function. The idea is to loop infinitely and perform some analysis until the user hits the escape key.
I suppose I could do the same thing with a form but I would not.
show me an event handler (or whatever is needed) for bailing out of an AddIn? I'm using VB.net. The end users would prefer to use the ESCAPE key for this.
Yesterday I was cruising along as normal when all of the sudden my escape key stopped working. I believe it happened after I accidentally loaded the dbconnection manager or something similar but not sure. When I envoke a command, the escape key does nothing. When I select something and hit the escape key, it doesn't deselect everything. I know it's not my keyboard because I'm using a laptop and both the attached keyboard and the keyboard on the laptop function the same in that the escape key doesn't work. I also have a Logitech Performance MX with a button set as the escape command and that doesn't work. When I type in cancel or ^c^c, the response is "unknown command".
To reproduce this bug, you must set the Command Line in the new semi-transparent style as featured in AutoCAD 2013. If it's docked in old-fashion like previous AutoCAD versions, the bug won't work.
When there's no command active, you have the following Command Line with the text "Type a command":
If you press the Escape key to cancel (weither you're in a command or not), AutoCAD focus on the command line with a bar sign and the transparent background turns white:
Now if you move the crosshair with your mouse in the drawing area, the Command Line bar sign will revert back to the "Type a command" text, which is fine.
But if the mouse cursor hovers the Ribbon region and you press the escape key, and then you click a Ribbon button, instead of executing the button's command/macro, the Command Line will simply revert to the "Type a command" text. So in the Ribbon area, if you want a Ribbon button to work, you must not have the bar sign in the Command Line. This gets annoying when you often have the habit of pressing escape while in a command and having the mouse ready to chose another command in the Ribbon.
My guess is that the new Command Line format in 2013 may have focus priority issues with other AutoCAD pallettes like the Ribbon. In AutoCAD 2012, the Command Line did not have a friendly "Type a command" message. So it probably has to do with this new implementation when AutoCAD decides when you have the "Type a command" text or the sign bar.
I'm trying to build a command to replace AutoCAD's "DI" command, to give distance and delta x, y, and z values in decimal and imperial, and keep the angles in XY plane and out of XY plane.
I'm trying to be able to have a function run another function with the secondary function being passed as an argument to the first. I'm trying to create a recursive function and the recursive part works great. I just need to be able to have the recursive function run other functions to actually do stuff.
Here is something I found that should do what I need, mainly run a function from a function name in a variable.
Sub test() Dim ftnName As String Dim argument As String Dim result As String ftnName = "myFunction" argument = "cat" result = Application.Run(ftnName, argument) MsgBox resultEnd SubFunction myFunction(inString As String) As String myFunction = inString & " has " & Len(inString) & " letters."End Function
However I get the error "object required" on the "result = Application.Run(ftnName, argument)" line. So I'm guessing the Inventor VBA doesn't like this method of doing this. I'm just hoping there is a way to do this or this function will be useless or reduced to hardcoding functions which still defeats the purpose.
I can't find a keystroke or combination of keystrokes that will issue the "escape" command in a script file without ending the script. In other words, I want a line in the script which will issue the "escape" command and then go to the next line of the script and continue on.
How do I make my CS6 function like CS3? I just upgraded. Every image I have opened is a new window on my taskbar. I open up 50+ images at a time quite often and I just have like 50 little windows on my taskbar. I also hate the tabbed view cause I drag and drop images around on each other all the time.
What this automate function is in CS6 does? Under File-->Automate, I see a "Plug-in on new layer". However, when I click nothing happens..I am wondering if this was installed with another plug-in. What this does or how to use it?
In Photoshop CS5 I keep bringing up the Bridge function when clicking on Curves and Exposure. How do I get it back to going to the function I click on, instead of Bridge?
I use the zoom function on a photo, how do I save the zoomed version? In other words, I want to be able to save without requiring the user to click and zoom.
I'm using the Extract function to highlight a section of an image I want to retain. When I click on "Preview" the section I want to retain is cut, green lines and all, and the rest of the image is retained!
I have recorded quite a few actions in PS 7 but only recently started making a note of what keyboard shortcuts call what action. As a result, quite a few of the available function keys are 'taken' but I don't know what they do and have so far not managed to find out. Failing all else I can delete the whole lot and start again, making better notes. But I'd rather not. So;
I have a problem with Photoshop CC and the 3D functions. I cannot access them in any way. I cannot choose them in any menu, like they aren't in the software. In the options i activated 3D and so on, but it still isn't there.
I have an integrated intel hd graphics family... is that the problem?But i can use high end programs like cinema4d without any issues. So whats going wrong Photoshop?
My system is running windows 7 64 bit, photoshop is 64 bit version too.
When I am using repousse on type the shading on 3d is true to the color of type but if I am using a layer mask or path of a shape its just grey scale shading. Is there a function within the 3d to color the shading.