Function InputWindow()
Moderator: Rathinagiri
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
Function InputWindow()
Hi all,
I think its already finished with improvements (at least for this year)
ChangeLog:
Inconsistencies check routine in arrays has been added.
New properties for the Grid inserted into the function (My_UDF) Demo.
New visualization of the results fit with MsgDebug2.
New on release function, to reset all hotkeys and remove any event.
<Code source files were removed because there is a updated version ahead of this topic>
I hope you enjoy !
I think its already finished with improvements (at least for this year)
ChangeLog:
Inconsistencies check routine in arrays has been added.
New properties for the Grid inserted into the function (My_UDF) Demo.
New visualization of the results fit with MsgDebug2.
New on release function, to reset all hotkeys and remove any event.
<Code source files were removed because there is a updated version ahead of this topic>
I hope you enjoy !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
Function InputWindow()
Not yet ! At least for us southern americans, not finished yet the 2014...Pablo César wrote:I think its already finished with improvements (at least for this year)
I added a PASSWORD item (in TextBox), as it has required Fernando in this post.
It was made thru the aFormats parameter containing the PASSWORD and aValues could be assigned any string or empty one.
In this requirement at WishList, I hope to find a canonical way to switch common/password modes at TextBoxes.
<Code source files were removed because there is a updated version ahead of this topic>
Happy new year !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
Function InputWindow()
Hi all, happy new year !
Keeping the retrocompatibility with InputWindow.
I saw that was not in use character values and with Nil format, so I decided to add more one option:
LABELs as control (at right side of screen).
This would it be useful when we need to write just something or even separate control saying something.
This label (as control at right side of screen) will start at where another label has stopped. With this it will be easy for pairing between it (like as it were concatenated). So by this reason Labels (as control at right side of screen) would start with spaces if you want to be separated with other label. Another idea, is to let empty the first label (here ilustrated as "Field 10 (Label)") then only the label (here in red color) will be displayed.
I would like to receive any comment if something let without functionality or if there is any other difficulties. Remembering this InputWindow is a practical tool for a simple editions.
I hope you enjoy !
Keeping the retrocompatibility with InputWindow.
I saw that was not in use character values and with Nil format, so I decided to add more one option:
LABELs as control (at right side of screen).
This would it be useful when we need to write just something or even separate control saying something.
This label (as control at right side of screen) will start at where another label has stopped. With this it will be easy for pairing between it (like as it were concatenated). So by this reason Labels (as control at right side of screen) would start with spaces if you want to be separated with other label. Another idea, is to let empty the first label (here ilustrated as "Field 10 (Label)") then only the label (here in red color) will be displayed.
I would like to receive any comment if something let without functionality or if there is any other difficulties. Remembering this InputWindow is a practical tool for a simple editions.
I hope you enjoy !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
- Rathinagiri
- Posts: 5471
- Joined: Tue Jul 29, 2008 6:30 pm
- DBs Used: MariaDB, SQLite, SQLCipher and MySQL
- Location: Sivakasi, India
- Contact:
Re: Function InputWindow()
Very nice one Pablo.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
South or North HMG is worth.
...the possibilities are endless.
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
Function InputWindow()
Yes, early at year !mol wrote:Thanks for this new year gift!
Thank you Rathi !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
Re: Function InputWindow()
Thanks, happy new year
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
Function InputWindow()
You're welcome, Ed !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
- Pablo César
- Posts: 4059
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
Function InputWindow()
There is more one example using InputWindow: here (HMG Versions installed)
Here is using a LABEL as control in InputWindow.
Here is using a LABEL as control in InputWindow.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
- Rathinagiri
- Posts: 5471
- Joined: Tue Jul 29, 2008 6:30 pm
- DBs Used: MariaDB, SQLite, SQLCipher and MySQL
- Location: Sivakasi, India
- Contact:
Re: Function InputWindow()
This is nice one. IMHO it can be used as an alternative to in-place-edit feature of Grid.
When an user double clicks/presses enter key, an InputWindow shall be opened and the grid data can be updated according to the InputWindow data. Initial data/label can be got from headers, widths, columncontrols, columnvalid, columnwhen etc.
When an user double clicks/presses enter key, an InputWindow shall be opened and the grid data can be updated according to the InputWindow data. Initial data/label can be got from headers, widths, columncontrols, columnvalid, columnwhen etc.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
South or North HMG is worth.
...the possibilities are endless.