Machsupport Forum
Mach Discussion => Mach Screens => Machscreen Screen Designer => Topic started by: Klaus1311 on September 21, 2009, 02:21:58 AM
-
Hey all,
I've been asked to open a thread where users can see when a new version of MachScreen is released.
The actuell version is V1.27.0.
-
Hey,
the new release V1.28 is available. New features and changes:
XML check ports / pins: The text in the detailed errors field is now scrollable.
Shortcut key "Tab" / "Shift Tab" implemented to move to next / previous page.
When "Persit. data editable on all pages" was checked and you selected a persistent (hidden) object on page 50, the object frame was drawn, fixed.
EDIT:
download link:http://www.kd-dietz.de (http://www.kd-dietz.de)
Klaus
-
Can you put a link in this thread. :)
-
Thanks Klaus, your great.
Brett
-
Hey
Version V1.29 is available. Changes:
Size and position of the main window and property dialog is now stored with every file "save". If the checkbox "Remember windows positions" is set, the windows are placed on the stored position.
Bitmaps can now be loaded in the original size,when the checkbox "use org.size of bitmaps" is set.
Klaus
-
Hey,
Version V1.30 is available.
Changes: "Image button" problem fixed. "Orig images" problem fixed.
Additional:
New checkbox "Show overlaying elements for selection". If set and a element is hit which is covered by other elements, a listview shows all elements for selection.
When more elements are selected with the rubberband, the master selection frame is flashing.
Klaus
-
Hey,
Version V1.31 is available.
Bug "overlaying elements" fixed.
The column width of the listview header is now remembered.
The background color outside of the design area is now selectable.
Klaus
-
Hey,
version 1.32.0 is available. Thanks to Jean-Baptiste all menu's and messages are translated into french and can now be selected. The french online help will be ready within the next few months. Some minor bugs are fixed and a few changes are done.
Klaus
-
Thanks Klaus.
Brett
-
Hey
version V1.33 is available. Changes:
1) 3 menu points added
"Add-on insert" with this feature you can insert add-on / set-files in another set-file.
"Assign add-on pages" you have to assign every page from an add-on file to a not yet used page in your master set-file
"Save as add-on" you can save a new created screenset as an add-on file.
2) when editing the filename in the "yellow edit-window" arrow-keys and the return key are now accepted.
Klaus
-
Thanks Klaus. You are just too good to us. :)
Brett
-
Thank you Klaus, this is the best screen designer yet :D
Regards
KTM
-
Hey,
version V1.34 is available. Changes:
new control element "Image button transp." added. This is actually an image button without an image file.
the set-file name is now also shown in the caption of the property dialog
Klaus
-
Does this work for Windows2000 Pro?
I'm getting an error message when starting up. Says it can find the "gdiplus.dll" file. (The dynamic link library gdiplus.dll could not be found in the specified path.....)
-
Hey,
I think gdiplus is included in W2k SP4. Do you have SP4 installed?
Klaus
-
Yes, SP4 loaded.
Downloaded gdiplus.dll and placed in windows\system folder. Working great!
Originally got an error for pagefile.sys being too small, but it eventually loaded. Played around with it and it looks super!
Thanks for the effort!
Vogavt
-
Hello
Version 1.35 is available. Changes:
Tooltips to toolbar added
toolbar icons added in help-file
elements can be sized / moved with "Position" parameters left, right, top, bottom, width and height. When left, right, top or bottom parameter is changed, the width / height is calculated. To move / size the element, press "Position" button. When width or height is < 2 an error is thrown.
Klaus
-
Hello to all,
version V1.36 is available. Changes:
Edit problem in overview corrected.
Project (set-file and corresponding bitmap files) can now be im / exported.
the layer of 2 selected elements can now be swapped.
In "overlayed selection" mode you can now select multiple overlayed elements.
Klaus
-
Hello,
version 1.37 is available. Changes:
unnecessary inquiry in project export for source path from version 1.36c removed. French text updated.
Klaus
-
Hi Klaus,
1. I LOVE Machscreen.
2. Could you make either the web address in the about screen a hyper link or could you add a check for updates button some where. I don't always come to this forum to look for updates but today I did.
Thanks,
Mike
-
Hi Mike
I added an hyperlink in the Aboutbox. You can download that version V1.37.a.
Klaus
-
Thanks a lot Klaus. You are the man. I just switched from v1.27 to v1.36a. It's too good.
Zafar
-
Hi everyone
version V1.38 is available. Extensions:
Warning "File corrupted" can be switched off.
Opening last used file at start selectable.
File filter *.sset added.
Hotkey can now be removed with button "delete hotkey".
External editor can now be selected.
New icons for setting / resetting "Show overlaying elements for selection".
Klaus
-
New ver. 1.38f has sped up things further. I can load the 1024.set file in this version instantaneously. With 1.38e it used to take a good 20 seconds or so on my laptop pc. Good job Klaus. Another item on the wish list is to open two or more files together and cut and paste from one to other. Or is this possible with with the current versions and I am too dumb to know it? ;D
Zafar
-
Hi zafarsalam,
Machscreen cannot open 2 set-files at the same time. But you can copy from one set file to another. Open the source set-file, select the items from the page you are interested in (Ctrl A copies all elements from a page), don't close file, just open the target set_file, select the page and paste the data, e.g. Ctrl V.
You also can import pages using "insert addon". This works at the moment only, if the "load last used file at start" is not checked. I will correct that with the next version.
Select menu File -> Insert addon change the file filter e.g. to *.set and select the set-file which you want to add files from. Assign the pages you want to use and click ok.
EDIT:
Version V1.38.g can be downloaded.
Klaus
-
"Insert Add On" function is very useful. The file load dialog box displayed the *.sset files by default and instead of file "Open" button it displays a file "Save" button. Maybe that why I shied away from it when I tried it earlier. I used to do this thing with screentweak (i.e. copy screens from one screen set to other) and then cut and paste in Machscreen. This can be done in Machscreen too, that's cool.
Zafar
-
Hello,
version V1.39 is available. Changes:
Toolbar icon issue fixed. Minor changes for external editor.
Program memory request decreased.
When last used file was checked, menu "insert addon" wasn't enabled, fixed.
DRO background issue fixed, "Insert addin" file selection dialog "save" changed to "open". yellow windows was missplaced sometimes, fixed.
Under Win2000 the combo box for page selection didn't expand, fixed. Installation procedure for WIN2000 adapted. "Save" and "save as" reported an error on FAT32 file-systems. Error message disabled. When saving data, MachScreen saves set-file data, frame sizes and all locked items. The frame-sizes and lock-bits are stored in an ADS. FAT file-systems don't support ADS, this means frame-sizes and lock-bits are not remembered at next start.
Klaus
-
Hi Klaus
I am trying to us your screen designer I an lost on how to work around in the software The only thing I cad do is delete items sometimes So what I think A small video would really be helpfull I like the work you did that is why I would like to get a us out of it
Thank you klmark
-
Hi klmark,
I think someone is already busy making a tutorial. Please give this person some time to finish.
Klaus
-
Thank you Job well done
-
Hello,
I made a small tutorial in form of a powerpoint presentation, nothing much. I will wait for opinion, if this could be a way as a video substitution.
Please tell me what you think about it.
Klaus
-
Hi
version V1.40 is available. Changes:
MRU issue fixed.
Right and bottom members of position group in property dialog are no more editable
Multiple instances can now be run at the same time. If the same set-file is opened in different instances, only the first opened file has read-write permission. This means, changes in any file other the "first" opened cannot be saved. Although there can be more than one instance running, there is no way of copying from one instance to another.
EDIT: When window was scrolled, positions of selected items were calculated wrong.
Klaus
-
Hi,
version V1.41 is available.
Added:
The integrated editor supports now Cypress basic syntax coloring. Additional to that it supports Mach functions as well. When a Mach function is recognized, the available parameters are shown in a listbox. Clicking the required parameter inserts this parameter into the function.
This was a lot of writing and I did a lot of testing. If you find a misspelling or a reserved word which is not recognized. Please feel free to tell me.
Klaus
-
Wow............ and, Double Wow.......... two thumbs waaaaayyyyyy up!!!!!!!!
You are one amazing dude.
scott
-
Machscreen is unbeatable. Thanks again Klaus.
Zafar
-
Klaus,
Appreciate the work you put into the screen deisgner for making it easy.
Even i may get dangerous and start fooling with screen designs.
RICH
-
Hello
version V1.42 is available.
Additions: toolbar for editor, GCode syntax coloring, editor un- and redo possibility, data printable.
Klaus
-
It keeps getting better and better. Thanks Klaus.
Zafar
-
Hi Klaus,
Thank you very much for a great Mach screen editing software! Have never had the courage to design a screen using Screen4. MachScreen looks very simple and friendly.
Daniel
-
I just grabbed 1.43 and whenever it starts up there's a messahe: "MachScreenReadOnly.dll not found"
After acknowledging the error, MachScreen seems to run OK. Should I revert to an earlier version or is this OK?
-
Hi dunkers
what OS are you using?. The dll should be deleted from the machscreen dir and installled in the windows\system32 dir. You need to have admin rights, for installing, if you don't, the installation fails. As a workaround you can copy the dll from the machscreen dir to the windows\system32 dir. If this doesn't help, or if you cannot find the dll please let me know, and I send you the dll.
Klaus
-
Thanks for the info. I installed into W2K-SP4 and got the message there, but also Mach Screen popped up some other message implying the OS wasn't up to date. I then copied everything to Windows 7 and got the same original message.
I just checked the W2K install and the dll is in system32 as you suggest. I copied that to the W7 setup and it works fine there, though still gives an error on W2K.
Thanks very much. Great program :)
-
Hello
Version V1.44 is available. New features added:
Elements from page 0(Global) can now be assigned to any valid page number. Select the element from page 0 and change Global parameter to ‘no’ and select the new page number from the listbox.
When a element is locked for mouse move it is now no more selectable. To unlock it, you can use the standard menu “Edit” or context menu (right mouse button) -> unlock single element. To keep the number of the shown selected items small, you can set filters in the type list. If more than 1 element should be unlocked, select the items and press OK. To unlock 1 element you can either select the item and press OK, or doubleclick the item.
Klaus
-
Klaus,
Is it possible to have grids in machscreen for ease of placement of objects. Or is it already there and I am too dumb to know :). I am downloading v1.44 and will give it a try for the new screen I have to develop. Thanks for the excellent support for your software.
Zafar
-
Hi Zafar
right now, there are no grids. But you can align your elements with the align - left, right, top, bottum, same size, same height, same width feature. Just select the elements you want to align and click the desired align icon, or menu point. All elements are aligned corresponding to the master-selected element.
Klaus
-
Klaus,
I'd like to ask you to rethink this change about "locked for mouse movement".
Logically, "locked for mouse movement" means that you have marked an object as not movable on the screen (until it is unlocked). This is a very common thing to do - when you get an object where you want it, you want it to stay put and not get accidentally moved.
However, "not movable" is a totally different concept from the concept of "not selectable". I find the two concepts independent.
In v1.44 these two concepts are now forced to be the same. This creates a pretty serious problem from my viewpoint. If an object is not selectable, it can not be selected - sounds obvious right? But if you can't select it, you also can't see it's properties - as you can only see the properties of an object **after** you have selected it.
This effectively means that "not movable" == "not selectable" == "properties are not viewable".
Even on parts of screens sets I have "finished", it is very common to go select an object so I can see it's properties - for example to see what the name of the bitmap image is for the object.
With v1.44, suddenly I can't look a the properties of most of my screen objects - just because they were already "locked for mouse movement". :'(
I think I understand that the goal for the feature was to have a way to have fewer things to choose from in the selection list.
I would like to suggest that a better approach, (one that would still provide the "shrink the number of select choices" goal), would to be to make a new, separate, independent attribute for objects - let's call the new attribute "not selectable". The default for this new attribute should be "selectable" - so that it does not change the way existing screen sets are displayed.
If you did this, I think you could have the new "not selectable" feature without the unfortunate side effect of the current implementation.
This will also require that one carefully think through all the details of all the ways that you can select objects.
here are some examples:
Select all: It is important that "Select **all**" really does select everything - it should ignore the "not selectable" attribute.
Select by rectangle: Should this method select the "not selectable" objects? I could make arguments for both yes and no.
Multiple selects by control and multiple mouse clicks: Is it possible to do this sequence:
click object 1, hold control, go select object 2, find is is not selectable, so make it selectable, then select it, and then go on without loosing the previously selected objects and add more objects to the selection set?
If all this can thought out, and be made to work intuitively, great.
If not, I'd personally prefer to see "can't select locked for movement objects" removed from MS until such time as it can be well thought out and then fully designed.
Dave
Select by boxing anI don't care
Dave
Hello
Version V1.44 is available. New features added:
When a element is locked for mouse move it is now no more selectable. To unlock it, you can use the standard menu “Edit” or context menu (right mouse button) -> unlock single element. To keep the number of the shown selected items small, you can set filters in the type list. If more than 1 element should be unlocked, select the items and press OK. To unlock 1 element you can either select the item and press OK, or doubleclick the item.
Klaus
-
Hi Dave.
I don't have much experience in designing screen-sets (I'm still busy converting my mill to CNC). I can follow your arguments. Every user has different preferences and it is impossible to satisfy everybody's wishes. As you say, in some cases there is not just one solution to be right. It would be interesting for me, what other users think about:
Select all :
select really all, or select all except the unselectable
Select by rectangle:
select really all, or select all except the unselectable
Quote “Multiple selects by control and multiple mouse clicks: Is it possible to do this sequence:
click object 1, hold control, go select object 2, find is is not selectable, so make it selectable, then select it, and then go on without loosing the previously selected objects and add more objects to the selection set?”
This solution would need a major change in program-code, at the moment I will not implement that.
If some of you don't want to give their opinion here in the forum, please feel free to send me an email. You'll find my email address on my homepage -> contact, in my profile, or from MachScreen Help - >email.
Klaus
Klaus
-
I agree with Dave. I'd rather not have an "unselectable" It was fine the way it was.
-
+1 Fine the way it was.
Mike
-
Hello
Version V1.43.2 is available.
I added a few things.
If righth-mouse button is clicked while script editing, Mach- and Basic functions and their parameters with the required version are shown in a dialog. Depending on the setting, either all functions, or only functions for a defined Mach version will be shown. The selected Mach version is shown in the info line on bottom of the edit-window. When a function is double clicked, the function is inserted at the current caret pos.
New functions for version 42.30 and 43.06 added.
Klaus
-
Hello,
this time i don't have to announce a new version. I made a small movie ( without sound). To view it, please download the file MachScreen.zip to your PC and unzip it. You can than view with the Windows Mediaplayer.
Download location on the English site: Downloads ->Video
The movie shows:
Creating a new Set-file
placing 3 DRO's
placing 3 buttons
align elements
set text to the buttons
set functions to the DRO's and buttons
change color of DRO'S
set skins to DRO's
place a bitmap
change bitmap content
save data and exit program
Klaus
-
Hey Klaus,
As per usual, I MUST thank you once again, on the Exceptional support and fantastic screen designer.
I would like to add my two cents for what ever it is worth...... mabey 2 cents?? :)
1). Locked for Mouse = Non Movable.
2). Non-Selectable:
I see a few suggestions here....
If the item is "Ticked" for Non-Selectable, I would put a "Drop Down" box next to that tick box, options being:
* default is Right mouse click Select single object
* Select ALL will be able to edit it
* Select Rectangle will be able to edit it
* Select ALL or Rectangle will be able to edit it
OR:
Have it where when something is in a "Unselectable state", the standard right click to edit single object, OR
Have it where you have an OVRIDE key coupled with the Left Mouse button, i.e. you push the ALT key, then push the
Left Mouse button you can select to view/edit the unselectables by dragging a box around the ones you want to look at, even if it is
just one thing.
You could even make a "Hot Key" combo, like Shift-Ctrl-A this would select ALL including the Non-Selectables as an override...
GRID:
Just something for the back burner, I agree with Zarfar on this one, a "Grid" that you could set the "Snap To" spacing betweeen the grid points, and a Toggle button that would turn the grid On and Off for viewing and/or you could have it where the user can set the Grid spacing, but have the option of "seeing" the actual grid points or not, and just have the objects "Snap" to the closest grid point as your dragging it around, it will continue to move and snap to what ever grid point is closesest until you let go of the left mouse button, then which ever grid point is closest to the upper left corner of that object it will snap to, when "Snap to Grid" is on. You could make it where you could toggle on/off a auto snap to gird point or not, incase some one wants something placed NOT at a grid line....
Scott
-
Hi Scott,
thanks for your suggestions. I know, there are always things that could be made different / better. Your suggestions would need quite a lot of programming. I don't think many users would need/use that features. So for the moment I won't implement that.
GRID:
As I've mentioned in earlier postings, in my opinion the align features are more powerful. You can align to every edge and centered to a master element and you can move all selected elements with arrow keys to the desired pixel position .
Klaus
-
ok, good enough for me, was just suggesting, but I do KNOW how much stuff like that is to program, and it would be really just icing at this point, not the neccessity.......
again, thanks for the greatest screen designer, period.......
now........ how about those darn horizontal sliders......... :) mabey since Brian is upgrading for the MSM, it could FINALLY be added to the mach code as well.........
scott
-
Hello,
I want to announce MachScreen version V1.45. I fixed a bug(when GCode-field exceeded a certain length, MachScreen could crash) and added a updated french translation. This is a bit off topic, I also released version V1.02 of MachProfile.
Its a bit late, but I think better late, than never:
I wish you all a merry Christmas a happy New Year.
Klaus
-
Klaus,
Keep up the good work.
Even this dummy may go in and try his hand at screen design......then you can truely say that you accomplished more than you ever expected..... :D
Thanks for the video.
RICH
-
Hi,
version V1.46 is ready for download.
Changes: you could create multiple parameter-windows in editor mode, fixed.
Added: you can now change the page by holding down the ALT-key and clicking the page-select button.
Klaus
-
Hello,
I released version V1.47 with the following enhancements:
When a file is stored with "Save file as", depending on the settings, the file is added to MRU,
new menu item: Reset color values to default.
Klaus
-
Hello MachScreen users
new MachScreen version V1.48 is released. It includes changes and fixes and 2 videos, Multiple ways to select items and Lock items from being moved and / or selected. .
Klaus
-
Hello again,
release V1.50 is ready for download.
The OEM-Code field in the property-dialog was indented for user defined entries only.
I've noticed, that some users are also putting the code numbers for OEM / Standard codes in this field.
If you enter a code number which exists in the OEM and in the Standard code-list, a dialog-box asks for the type.
I've also released a new version of MachProfile V2.07. New features: Motor tuning parameters and all used Port / Pins can be printed.
Klaus
-
Hi Klaus,
We have just found with Hood that there is something that can be very useful which can be done in Screen4 but not in MachScreen. In Screen4 one can force leading zeros by using a formatting string something like this %04.0f. MachScreen on the other hand, doesn't output leading zeros with the same formatting string.
Also, using a formatting string like T%04.0f is allowed in Screen4 and and will output the T in front of the number. This is useful in some cases, like the one demonstrated by Hood, here:
http://www.machsupport.com/forum/index.php/topic,17093.msg127574.html#msg127574
Please consider adding these capabilities to MachScreen.
Thank you for your efforts and a great software!
Dan
-
Hi Dan,
I'll put this in the next version. Please give me some time to add it.
Klaus
-
Great!!
Dan
-
Hi Dan,
I've redone the DRO's format part of MachScreen. You can now set a preceding text, which is shown on DRO's and also set leading zeros.
Version V1.51 can be downloaded from my site.
Klaus
-
Thank you, Klaus!
Dan
-
Hello,
I've released MachScreen version V1.52.
Fixes and additions:
added: hor scrollbar to listbox fct
DRO's added
Current tool offset (lathe only) 245
Tool nmb and offset number"(lathe only), 246,
4th axis dia feed Mode, 187,
File new positioned window always on monitor 1 Pos0, now positioning to remembered pos
Editor Window: Not all codes where shown in the tip window
Editor Window: Tip window flickering fixed
Editor Window: Maximizing didn't work properly on secondary screen when sizes prim / sec were different, fixed
All missing image files are reported immediately after loading of set file showing filename and referencing page
Info "This function call is depreciated! Please use OEM / User instead" removed
function parameter is shown above cursor if would be outside of screen
Hotkey localized char issue fixed
Attr locked for selection wasn't saved, fixed
Klaus
-
Hi Klaus
I have just downloaded the latest version from your web site and installed it (twice).
Something seems to be wrong. The row of small buttons across the top above the active area is populated with mostly khaki buttons. There are about 3 with pictures on the buttons, that's all. After a while one button acquired a picture, but clearly something is wrong?
help please
Cheers
Roger Caffin
-
Hi Roger
the toolbar icons you see in "khaki" are disabled. If you for example select an element, the icons cut, copy and delete should be enabled.
If you select at least 2 elements the align icons will be enabled.
Klaus
-
the toolbar icons you see in "khaki" are disabled. If you for example select an element, the icons cut, copy and delete should be enabled.
If you select at least 2 elements the align icons will be enabled.
How ... bleeding obvious ... :-)
OK, thanks, back to work!
Cheers
Roger
-
Hello
MachScreen V1.53 is ready for download. Fixes and additions:
In view "overview" you can make a selection of the printed columns
Print icon wasn't enabled in overview and hotkey view
Project export output issue fixed
Date / time values are build according to the locale OS settings of the computer
Function code for LE D's with number above 800 added
Klaus
-
Hi Klaus,
is it possible to move objects with more than one step with the keyboard arrows? Like holding down "shift" to move it at a faster rate?
Jan Rune
-
Hi Jan,
you can move elements in different ways:
with the mouse by drag and drop
align elements horizontally and vertically to already positioned elements using the toolbar icons
by setting the position in the property dialog.
Placing elements with the arrow keys is for fine positioning. Setting the increment step I think wouldn't make it much more convenient.
Klaus
-
Klaus
How about a way to constrain movement to either vertical or horizontal when dragging with the mouse. Perhaps a with hotkey.
I often find I want to move an object vertically but not lose horizontal position. So I press the up arrow and wait for ages while the object crawls up the screen. :D
Greg (who loves MachScreen)
-
Thats the same issues im having. Sometimes i even loose the controls behind other controls as well. Thats why the shift command would be great. Its doable the way it is. But it could have been great :)
-
Hello
I've made version V1.53a width the following addition. Select your element and move it, while moving press the L key. Depending on the difference of start pos and the actual mouse pos, elements are only moved to either hor or vert direction, the greater diff wins.
Klaus
-
It is great, a bit more flexible moving of controls this way. I would appreciate if you would give the SHIFT+MOVE command another thought as well :) Anyways, thank you for Machscreen!
-
Hello MachScreen users!
A happy New Year to all of you.
MachScreen V1.54 is released and can be downloaded at http://www.kd-dietz.com/klausphp/index_eng.html (http://www.kd-dietz.com/klausphp/index_eng.html)
Fixes:
If data where changed and a file from the MRU was opened the file to be opened was overwritten, fixed
Changes:
made more robust against corrupted set files
if Alt key is pressed at start-time of MachScreen a cmd string is ignored, and all windows are placed on the master screen
Script length is controlled not to exceed 65535, if so, a warning message pops up
DRO / Slider format can have now a trailing text also
DRO format accepts now a %-sign
Syntax coloring switched on again, was (forgotten) off for debugging purposes
Attention!
a feature implemented in version V1.53a has changed:
Old
Lock movement to hor / vert. The direction is determined by the actual mouse pos to the start mouse pos press L
has changed
New
Toggle mouse movement orthogonal / random with icon. the direction is determined by the actual mouse pos to the start mouse pos toggle toolbar element right to selection toggle
I did this change, because I think, it is more intuitive / easier to find / use an icon, than use a hidden key combination
Klaus
-
Happy New Year to you too Klaus!
Thanks for the update too. You have certainly given us a nice tool.
Brett
-
Hello
I've released version V1.55. Changes and fixes:
Display order for image buttons changed
Initial values for toolpath changed
When view was changed to info view "file close" button was grayed, fixed
When a ctrl was deleted, overview view didn't show ctrl's behind deleted,fixed
Multi selection dialog can now also be used for changing display order with drag and drop functionality
Display order changes can be redone, when done with multi selection dialog
Last loaded file type is remembered and suggested on save as
Klaus
-
Hello Klaus.
Will it be possible to import the original Mach screen into your program and make hotkeys to all buttons? I tried this with Screen4 but not all of them worked. Will your program be a better choice for this purpose?
-
Hi,
you can load your screenset file into MachScreen. Use Menu View ->Hotkeys. This will show you all assigned hotkeys.
To sort the list, just click the header column you want to sort. Perhaps you can find the reason why some of your hotkeys don't work.
To change a hotkey, change the view to "Design". Select the page in the property box, select the button you want to add a hotkey to(be sure the multi / single icon shows "1", this is the second icon form the right in the toolbar). Doubleclick the value column in the hotkey line. This opens an edit field. Just press the key(s) you want to assign. If you assign an already defined hotkey, a error message shows where this hotkey is already assigned.
Klaus
-
Thankyou for the answer. I got a new problem when I tried to save the file with the file name 1024-3. This file didn´t show up when I tried to open a new screen in mach 3 mill. What can be wrong?
-
Did you try to append ".set" without quotes?
Klaus
-
Sorry saved it on a copy map and tried to open it from the original map with the same name.
Are you sure that it will be impossible to change an already defined hotkey?
-
you can definitely change an assigned hotkey, or if wanted remove it.
Klaus
-
HIYA Klaus, Have you given any more thoughts on a Build a wizard function where it will trans fer all the needed bitmaps to the correct directory for the wizard.
Currently you have to phsically go out and FIND all the needed bitmaps and assemble them in the proper directory BEFORE you start to build the wizard. Most times you don't really know which ones you will use . Then you have to physically move the bitmaps AND THEN change the path in the screenset after you have created the screen.
Just a thought, (;-) TP
-
Hi Terry,
at the moment I'm busy with another hardware project. I will implement that feature, but I'd like to finish that project first. Please give me some more time.
Klaus
-
Hi MachScreen users,
from my homepage can the new version V1.57 of MachScreen being downloaded. I added a function "Collect Bitmaps". This function can "collect" all referenced bitmaps and bitmap buttons and moves them to a new directory it also changes the path inside of the screenset accordingly. This can be usefull, if someone wants to strip off all unused bitmaps. In the lower part of the dialog is a guidance text for every step to be taken.
Klaus
-
Hello MachScreen users,
MachScreen V1.58 is ready for download on my Website. Most changes are regarding Syntax coloring in Editor mode and few minor fixes. For more Details please have a look at the change log. http://www.kd-dietz.com/klausphp/pages/eng/machscreen/changelog/ms_changelog.html (http://www.kd-dietz.com/klausphp/pages/eng/machscreen/changelog/ms_changelog.html)
Klaus
-
Thank you Klaus
Cheers
Roger Caffin
-
Thanks Klaus! Your like the gift that keeps on giving. :)
Brett
-
Hello,
MachScreen V1.59 is ready for download. Changes:
MachScreen could hang on WinXP in Editor-mode, fixed.
I added the button "Function Code" on the property Dialog box. This button opens a window to show the functoin codes.
Klaus
-
Thanks Klaus!
Brett
-
Thank you Klaus for all of your hardwork and GIVING to the community.
-
Hi MachScreen users,
Version V1.61 is available.
Fixes:
"Persist. data editable on all pages" checked and selecting all elements, does not include page 0 elements when working on page 50.
New:
Every time a screenset-file is loaded, MachScreen checks width and / or height for 0. The found elements are shown in a report. The user has the following options:
delete, the selected elements are deleted
expand, the selected elements are shown in a larger Size.
ignore
In cases where many elements selected, it's often hard to find the selection hotspot to drag. Holding down the F2 button makes the selection hotspot flash.
Klaus
-
Hi Klaus
Thank you.
Cheers
Roger Caffin
-
Thank you Klaus for all the marvelous work you've done so far.
-
Hi,
I released MachScreen V1.65. In that Version I've added a new feature. Under Menu: "Options -> Show / save all scripts" you can view all called scripts from the selected pages and save them to a disk. The filenames are built from the values of the Listview table. Special characters are replaced by a '+' sign.
-
Thank you.
Cheers
Roger
-
Thanks as always Klaus.
The script function is a nice option and appreciated.
RICH
-
Hello Klaus,
I was having issues getting the screen designer to work. The main screen keeps disappearing on me. I tried the workaround of holding shift during the start of the app which helps to start the program but if I try to edit any of the screens - the same exact thing happens - it pops up for half a second and then disappears. It seems to me it has something to do with the resolution. I do have a high resolution - 1920by1080. Any suggestions on how to fix this?
P.S. I used the program to start my design and it was working beautifully. I really love your product. Then unfortunately this happens. Hope you can help me fix it.
-
Hi,
did you try to set all settings to default? You can do that, using menu:
Options -> Reset all settings to default.
Klaus
-
Hi Exkluesiv
did my hint help?
Klaus
-
Hello,
a new release of MachScreen version V1.66 can be downloaded form here: http://www.kd-dietz.com/klausphp/index_eng.html
New features: menu -> View User defined LEDs, User defined Buttons and User defined DROs. As the captures suggest, they all show the user defined controls with their attributes. Clicking at the header column, sorts the table.
Please give me some feedback if you find anything unusual.
Klaus
-
Hi Klaus
Downloaded - thank you. I was using 1.65 recently.
I see you still have some Flash video on your web site. Modern browsers won't play Flash any more: too many security holes. A switch to HTML5 is highly recommended.
Cheers
Roger
-
Hello
I released a new MachScreen version, V1.67. It can be downloaded from my site: http://www.kd-dietz.com/klausphp/index_eng.html.
Klaus
-
Thank you
Cheers
Roger
-
Thank you Klaus.
Tweakie.
-
Thanks Klaus for all your hard work, creativity and generosity.
-
Hello,
Today I’ve released MachScreen V1.68
Occasionally I get questions how certain tasks can be solved with MachScreen. I think releasing new version V1.68 is a good opportunity to show some features which were added in the recent releases.
- Menu View -> User defined LED’s, user defined Button’s user defined DRO’s.
These operations show the “Function number”, attributes, calling page and position. This could be useful to prevent for using the same number for different controls
- Menu Options -> show / save scripts. This Operation collects all scripts of the screenset and show them and if needed, save them to a file. This could be useful for copying and pasting scripts from one screenset to another.
- Menu Options -> Resize Page. This operation changes the size of all or individual pages. This operation could be useful if a screenset with large pages should be changed on a small monitor with low resolution.
Klaus
-
Hello Klaus,
Thanks You are a great one.
Roberto
-
I released version V1.69 of MachScreen. The views of "User Defined LED's, "User Defined Buttons" and "User Defined DRO's" can now be sorted by clicking the column field.
Klaus
-
Thanks for the work you do. I personally appreciate the effort.
RICH
-
Klauss...hi!!!
I have learned a lot and greatly improved the use of my Mach3, with your add-ons, plug-ins and software.
You are awesome!!
But there is something that is leaving me crazy, but it is probably because I do not know how to use MachScreen.
So, I bought the 2010 Screenset form ger21, with his PS files to use them as learning to make my own Screenset.
At first I started editing a copy of ger21's screenset to understand the methodology he used, which by the way, is worth every penny. Thanks ger21!
First I added an image with transparent background, it worked.
Then I added text, the background was transparent, perfect.
But at some point, something happened due to an error, and I do not understand why, but the transparencies were no longer visible, instead they began to see a solid color on the background.
What are the general rules or suggestions to use transparencies of images and texts correctly?
Is it convenient to add the background to the beginning or end? Should I add the buttons before or after the background? And what about the texts?
When I add an image, image button, or label, I no longer get them to be transparent. At first it worked, but I think I messed it up when swap layers.
Another thing, when I add an image button or label, these are above the background, but when I add an image is below the background image. So, then I apply the solution to swap layers, and I think that was the origin of the mess.
Can you tell me where to learn a little more about all this?
Anyway, everything you've done is incredible.
Thank you!!
-
Hi Esteb
did you swap the layer using the context menu(right button)? If so, try the following:
make sure multi-selection is on (second icon from the right of the toolbar) showing "M"
hit the spot where all of your controls overlap. A list pops up with the overlaying controls
when hovering over the "Control element" column, the corrisponding element frame is highlighted
select the element and drag it to the display level you want (drag and drop).
If that doesn't work, perhaps you could send me your screenset for further investigation.
Klaus
-
Klauss, I started from scrath, so no issues by now.
I just wan't to ask you where I can find more information aboute Standart and OEM codes, descriptions, examples, etc.
Thanks!!
-
Hi,
for general description a good place is Mach3Wiki http://www.machsupport.com/Mach3Wiki/index.php?title=Main_Page
another good place is http://www.machsupport.com/help-learning/product-manuals/
on my site "Mach3ScreenDesigner" http://www.kd-dietz.com/klausphp/index_eng.html
you'll find tutorials and videos
Klaus
-
Thanks Klaus, of course I've seen your videos and your PowerPoint, I've come this far thanks to that and the forum.
I'm asking you some questions that I really do not find answers elsewhere
1) What is DRO Tabbing? Some DROs have 0, 1, 2 or 4. Does this have to do with whether or not they allow manually entering values in them? If not, how can I make a DRO NOT ALLOW manual entry values, only show information?
2) This question has to do with my initial doubt, regarding the transparencies. I took my time and studied several screensets, and I can't come to a certain conclusion.
A label, if it contains text, has a transparent background, but if it contains a system label, it takes the selected color as background. Why? Because of Mach3?
I want to have a transparent background in all labels, text, Errors, Mode, UserLabels, File, etc.
In wiki, talks about color 254,254,254 for 24-bit RGB bitmaps, Mach3 takes it as transparent, does not that apply to the rest of the objects?
3) I need to show the description of the tool, I found in the forum a system label called TOOLDESC for it, it works the first time, but it is not updated when changing the tool. Do you know something about it?
4) The following error, I found it also in Gerry's 2010 screenset, the LED of the Spindle, it turns on but it does not turn off.
This is my properties for that LED:
Function: Spindle CW LED
OEM-Code: 11
Event/Input/Output: Led output
Color: Led green
Blink: no
Red/Green LED: no
It's a 64x32 png LED, half says ON, and another half says off. There is something wrong?
I'm still working, thanks a lot!!
Esteb
-
4) The following error, I found it also in Gerry's 2010 screenset, the LED of the Spindle, it turns on but it does not turn off.
This is my properties for that LED:
Function: Spindle CW LED
OEM-Code: 11
Event/Input/Output: Led output
Color: Led green
Blink: no
Red/Green LED: no
It's a 64x32 png LED, half says ON, and another half says off. There is something wrong?
There is no error in the 2010 Screenset, unless it's been edited.
I just opened the .set file in Machscreen, and the settings are the same as you posted.
One thing to be aware of is the there is a transparent button on top of the LED, and if they get out of order, it may not display correctly.
I don't use Machscreen, so I don't know the best way to layer the button and LED so they are in the correct order (Button on top).
I created the screen using Screen 4, and was very careful about the order of item creation and placement.
If the screen has not been edited, and you are seeing an issue with the spindle LED, it may be that your spindle is not set up correctly, or it could even be a corrupt .xml file.
I get a lot of .xml files from other people, and have seen issues, where the spindle LED would not turn off. But I'm not actually running a machine, so I'm assuming it's a setup or .xml error.
There are a few thousand 2010 screenset users, and the spindle LED has never been a problem for anyone. If your spindle actually starts and stops, then the LED should be tuirning off when the spindle stops.
-
Also, if you are running Mach3 without the parallel port driver, the LED may not work correctly. Many Mach3 functions rely on the parallel port driver, or a motion controller plugin, to work properly.
-
Also, if you are running Mach3 without the parallel port driver, the LED may not work correctly. Many Mach3 functions rely on the parallel port driver, or a motion controller plugin, to work properly.
Ahhh ok!!
I have an Ethernet Smooth Stepper with a CNC4PC's breakout board, running Mach3 on a thin client with Windows XP.
Any suggestions to solve this?
I bought your screenset about 2 months ago, best investment ever!! So, I'm running an unmodified version of your screenset.
I love your screenset, but I'm trying to adapt to a touch screen panel, because I have an HMI with 1024 x 768 of resolution, and the icons and buttons are very small, especially if the operator uses gloves
-
As long as you have the smoothstepper plugin installed, it's OK.
The problem is when running Mach3 in "Simulation Mode", with no parallel port or plugin installed.
-
Hello, I wish all a happy and healthy New Year.
I released MachScreen Version 1.70.
Changes:
Function "collect bitmap files" is now copying LED bitmap files also
Sizing did not work if “page 0” was not defined
View of user defined button didn't show 183 as user defined
Main window size can’t be set smaller than 600 * 60 pixels
Klaus
-
Hi Klaus,
Wishing you and yours a Happy New Year also and thank you for all the work you do with MachScreen and other Mach related software products.
Tweakie.
-
Hello
I released MachScreen version V1.71.
Changes:
Minor bug-fixes in function "Collect bitmap files". Control-element types can now be used as a filter.
A few words to that function.
It scans the screenset for bitmap-files and copies / moves them to another folder. This could be handy, to trim bitmap folders from unused bitmaps, or get a new folder organization. It can be dwnloaded from https://kd-dietz.com (https://kd-dietz.com)
Klaus
-
Hi Klaus,
are the copied/moved bitmaps updated in the screenset to reflect the new folder location?
-
Hi Graham
if "Guide through settings" is set, this function asks for:
target directory (this directory must reside under Bitmaps),
select the pages,
copy or move
file types
control types
all bitmaps found are copied / moved to the target directory and the pathfilenames in the screenset are set to the new path.
This function can not be undone
Klaus
-
Hello
I released MachScreen version V1.73.
Changes:
1) New submenu button "Move property dlg into view" under menu Options added. This button will move the property dialog to the left top corner of the main monitor
2) Button File -> "Open file" or "Save file as" within the editor could crash the program.Fixed
Klaus
-
Hi Klaus
Your website offers English and German versions, which is nice.
However, to select the English version one must click on a button labeled 'Go to Emglish' [sic]. You might like to correct the spelling some day.
Anyhow, many thanks.
Cheers
Roger