| Count Tokens in Text file - 1 | |||||||||||||||||||
| . | |||||||||||||||||||
| Version: 230828Mo | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| A few weeks ago, by chance, I saw a text conversation between two of my cousins on Facebook. I kept reading that conversaion as a silent observer and didn't took part in it. There was a lot of text in the conversation. | |||||||||||||||||||
| . | |||||||||||||||||||
| After a while I wondered what I should do with this conversation. Then I thought that since there is so much text in the conversation, why not check that it uses all the English alphabets and all the digits of the decimal system. | |||||||||||||||||||
| . | |||||||||||||||||||
| At first I tried to do it manually but of course it was not an easy task nor was I interested in doing it manually at all costs. So I decided to create a software application in c# (c sharp) myself to solve this task. | |||||||||||||||||||
| . | |||||||||||||||||||
| Within few days I created the required application in c# (c sharp). I named the application as "CountInText". Longer version of the name of the application under discussion is "Count Tokens in Text file". During creation of the application I added some more features to it like punctuation, word and line count etc. It was a good timepass and it also reminded earlier days of my learning computer programming. | |||||||||||||||||||
| . | |||||||||||||||||||
| In the following I am going to explain the application under discussion in this blog entry (article) with the help of screenshots of the application at different stages of it's work. | |||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (*) Application preview ] | |||||||||||||||||||
| . | |||||||||||||||||||
| This image is preview of the application "CountInText". | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (1): Application is loaded ] | |||||||||||||||||||
| Application is loaded and is ready for use. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (2a): Menu "File" expanded ] | |||||||||||||||||||
| Application menu's "File" option is expanded. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (2b): Menu "Help" expanded ] | |||||||||||||||||||
| Application menu's "Help" option is expanded. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (2b1): Menu "Help/About" clicked ] | |||||||||||||||||||
| Application menu's "Help/About" option is clicked and a reciprocating window is opened. This window displays basic information about the application. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (2b4): Menu "Help/Copyright" clicked ] | |||||||||||||||||||
| Application menu's "Help/Copyright" option is clicked and a reciprocating window is opened. This window displays copyright notice about this application. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (3a): Select Input file ] | |||||||||||||||||||
| "Select Input file" button is clicked and a dialouge box is oppened for selecting input file. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (3b1): Input file selected ] | |||||||||||||||||||
| An input file is selected and it's path and name is displayed under "Select input file" button". | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (3b1a): Input file changed ] | |||||||||||||||||||
| Application looks like this when user changes the selected input file. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (3b1b): Input file NOT changed ] | |||||||||||||||||||
| Application looks like this when user aborts the changing process of the selected input file. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (3b2): Input file NOT selected ] | |||||||||||||||||||
| Application looks like this when user clicks "Select input file" button for the first time but then aborts the process. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (4a): Check ALL clicked ] | |||||||||||||||||||
| Check "All" button under Action column is clicked and as a result all action options are selected. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (4b): Check NONE clicked ] | |||||||||||||||||||
| Check "None" button under Action column is clicked and as a result all action options are un-selected. Only default Action option remains selected. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (5): Some Options selected ] | |||||||||||||||||||
| TWehn more then one but less then all action options are selected then application looks like this. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (6): Count button clicked ] | |||||||||||||||||||
| User clicked "Count" button. Only after an input file is selected user can click "Count" button. | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (6a): Counting process is running ] | |||||||||||||||||||
| User clicked "Count" button and application is counting default plus those tokens which are selected by user. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (6b1): Process completed - first view ] | |||||||||||||||||||
| Application looks like this when token counting process completes successfully. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (6b2): Process completed - second view ] | |||||||||||||||||||
| Application looks like this when token counting process completes successfully. Now application is ready for next task. User needs to click "Clear" button to enable "Count" button. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (7): Clear button clicked ] | |||||||||||||||||||
| User clicked "Clear" button for clearing form fields and un-checking all none-default action options. | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (7a): Clearing forme ] | |||||||||||||||||||
| Form clearing process is in progress. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (7b): Form cleared ] | |||||||||||||||||||
| Clearing form process completed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| If there are any mistakes in this post then I will remove them whenever I will know about them. | |||||||||||||||||||
| . | |||||||||||||||||||
Showing posts with label Visual Studio. Show all posts
Showing posts with label Visual Studio. Show all posts
Monday, August 28, 2023
Count Tokens in Text file - 230828Mo
Labels:
Algorithm,
c_sharp,
c-sharp,
Coding,
Computer programming,
cSharp,
DIY,
Do it yourself,
Logic,
My DIY activity,
Self sufficient,
Visual Studio,
Windows Forms Application,
WinForms
Saturday, May 20, 2023
Sliding Button - 2
| Sliding Button - 2 | |||||||||||||||||||
| . | |||||||||||||||||||
| (Lucky number generator, Get your lucky number) | |||||||||||||||||||
| . | |||||||||||||||||||
| Version: 230504Th | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| About a decade ago I came up with an idea of creating a Windows Forums application having a special type of button. That button should be like such that whenever the user clicks on the button with the mouse, the button should slide from under the mouse pointer. That idea remained an idea and could not go any further. | |||||||||||||||||||
| . | |||||||||||||||||||
| Now! Few days ago, somehow, that idea again visited my brain and I decided to give it a try. For that very purpose I did some planning like what kind of windows forms application I should make for implementing that old idea of mine. After making a virtual list of work-wise application type candidates I selected a simple type and started developing the required application. In few hours I completed the 1st version of the application. | |||||||||||||||||||
| . | |||||||||||||||||||
| In this blog entry I am going to discus that application in some detail. | |||||||||||||||||||
| . | |||||||||||||||||||
| First I kept the working of the application as simple as possible. I named it "Slipping button". "Sliding button", "Get your lucky number" and "Lucky number generator" were other names in my consideration. I used "Lucky number generator" as text (display name, title) of the application. From applications's names it is obvious that it generates and displays a number as a lucky number. To keep things simple application randomly generates a lucky number between changeable two seed numbers. | |||||||||||||||||||
| . | |||||||||||||||||||
|
Working of the application is simple and is as follows:
1)_Change seed number values or leave them as they are. 2)_Click "Get" button for getting lucky number. *)__(This displays user's lucky number) |
|||||||||||||||||||
| . | |||||||||||||||||||
|
Fun starts when user clicks on the "Get" button because when user clicks
on the "Get" button
either "Get" button remains on it's position and application displays the lucky number or "Get' button simply and completely slides from under the mouse pointer and lucky number is not displayed. Because of this behavior of the "Get" button user has to make multiple tries to get his/her lucky number. This behavior of the "Get" button can annoy, frustrate and entertain the user at the same time. |
|||||||||||||||||||
| . | |||||||||||||||||||
| Following are some screen-shots of the above mentioned "Get your lucky number" application I made in c#. | |||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(*) Lucky number generater] | |||||||||||||||||||
| . | |||||||||||||||||||
| A view of the "Sliding Button", or "Slipping button" or "Get your luck number" or "Lucky number generater" application. First is name of this application and remaining three are it's nick names etc. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (0) Application loaded] | |||||||||||||||||||
| Application is loaded and is ready for use. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(01) Seed number values are changed.] | |||||||||||||||||||
| User has changed booth seed numbers. Changing seed numbers is optional. User cand change both number, only one number or leave their values as it is. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02) Get button is clicked] | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a) "Get" button slided] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointer. Therefor no lucky number is displayed. In the following section different position on which "Get" button slided during the session are displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a1) "Get" button slided to the Bottom left corner.] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointe to the Bottom Left Corner. Lucky number is not displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a2) "Get" button slided to the Top right corner.] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointe to the Top Right Corner. Lucky number is not displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a3) "Get" button slided to the Top Left corner.] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointe to the Top Left Corner. Lucky number is not displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a4) "Get" button slided to the Center Left side] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointe to the Center Left Side. Lucky number is not displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a5) "Get" button slided to the Top Center side] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointe to the Top Center side. Lucky number is not displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a6) "Get" button slided to the Bottom Right corner.] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointe to the Bottom Right Corner. Lucky number is not displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a7) "Get" button slided to the Bottom Center side] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointe to the Bottom Center side. Lucky number is not displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02a8) "Get" button slided to the Center Right corner.] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button but "Get" button slided from under the mouse pointe to the Center Right side. Lucky number is not displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(02b) Lucky number generated] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked on the "Get" button and "Get" button remained on it's default position i.e Center, Center. Lucky number is generated and displayed. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(03) Clear button clicked] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked "Clear" button and form is cleared (reset to it's default state). First seed number's valued is set to "1000" and Second seed number's value is set to "9999". | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(04) Help button clicked] | |||||||||||||||||||
| . | |||||||||||||||||||
| User clicked "Help" button and Help form is displayed. Help form displayes scrollable useful help information about this application. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| If there are any mistakes in this post then I will remove them whenever I will know about them. | |||||||||||||||||||
| . | |||||||||||||||||||
Friday, February 3, 2023
kfProgressbar - 5 - 190724We
| kfProgressbar - 5 | |||||||||||||||||||
| . | |||||||||||||||||||
| Version: 190724We | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| Some years ago I had made a good looking Progress Bar with advanced graphic look and feel as a User-Control in c sharp. Before making that user-control I had made an application for trying and testing various different styles for my intended progressbar. My idea for making that kind of progressbar was to show progress steps graphically during on going progress. | |||||||||||||||||||
| . | |||||||||||||||||||
| In June of year 2022 I searched on hard-drive of computer for the final version of the above mentioned application. That application was it self the first version of progressbar of its category. I had searched for that application, mentioned above, mostly to revisit a dimension of my past. After finding that application I ran it and during that session I kept going back in time again and again. I ran that application a few more times and after revising its different options I took and saved some screen-shots at different levels/states of the application. I did that for sharing online. I had named that progressbar "kfProgressbar - 5". | |||||||||||||||||||
| . | |||||||||||||||||||
| In this blog entry I am going to discus that progressbar in some detail. | |||||||||||||||||||
| . | |||||||||||||||||||
| Main purpose of making this graphical progressbar was to have a progressbar which can also display information about running progress at sub-steps like at every percent of the progress. This progressbar also displays "amount of work" and "time consumed for the work" for each percentage of work completed besides displaying information for total progress. | |||||||||||||||||||
| . | |||||||||||||||||||
| Following are some screen-shots of the above mentioned progressbar demonstrating application I made in c#. | |||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (0) Application loaded] | |||||||||||||||||||
| Application is loaded and is ready for use. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| [(0a) Process related] | |||||||||||||||||||
| . | |||||||||||||||||||
| [(0a1) Start button Clicked.] | |||||||||||||||||||
| [(0a1) Process is running . . .] Start button is clicked and process is started and is running. Progressbar is displaying progress information as a graph. At top it is displaying information about work completed and at bottom it is displaying time consumed for completed work. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(0a2) Process completed successfully] Start button was clicked and process was started and process is completed successfully. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(0a2) Process canciled] | |||||||||||||||||||
| During a running process Cancel button is clicked and process aborted itself. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(0b) Application Help form displayed] | |||||||||||||||||||
| "Show help" button is clicked and useful information about application are displayed in the Help form | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| If there are any mistakes in this post then I will remove them whenever I will know about them. | |||||||||||||||||||
| . | |||||||||||||||||||
Wednesday, August 17, 2022
FancyProgressbar - 3 - (User Control) - 180430Sa
| FancyProgressbar - 3 (User control) | |||||||||||||||||||
| . | |||||||||||||||||||
| Version: 180430Sa | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| Few days ago I specially searched on hard-drive of computer for an application I had made some years ago in c# (c sharp) for demonstrating a progressbar (user control). I had made that demonstration applicaton for testing progressbar usercontrol I had made in c# (c sharp). After finding that application I ran it for some time and after testing/revising it's different options I took and saved some screen-shots at different levels/states of application. I did that for sharing online. I had named that progressbar "FancyProgressbar - 3". | |||||||||||||||||||
| . | |||||||||||||||||||
| In this blog entry I am going to discus that progressbar in some detail. | |||||||||||||||||||
| . | |||||||||||||||||||
| First the purpose of making this progressbar was to have a progressbar which can display progress status of the process over it. This progressbar can display, user chose-able, following type of information over it: | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| Following are some screen-shots of the above mentioned progressbar demonstrating application I made in c#. | |||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [ (1) Application loaded] | |||||||||||||||||||
| Application is loaded and is ready for use. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1a) Application tab is active] | |||||||||||||||||||
| Application tab, out of it's three tabs, is active. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1a1) Error generation] | |||||||||||||||||||
| Generate ERROR during process option (CheckBox) is checked/selected. Purpose of this option is to have ability to generate ERROR programmatically during process for testing purpose. When this option is checked process randomly aborts between progress percent of 33 to 66. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1a2) Progressbar width] | |||||||||||||||||||
| Progressbar with is modified (increased). Purpose of this option is to have ability for test application to change width of progressbar for testing. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1a3) Progressbar text] | |||||||||||||||||||
| Progressbar text options are expended. Purpose of this option is to give ability to select different combination of text/information over progressbar. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1a4) Process related] | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1a4a) Start button clicked] | |||||||||||||||||||
| [Process is running . . .] Start button is clicked and process is started and is running. Progressbar background color is light-Blue and progressbar color is dark-Green. Progressbar is displaying from left to right progress percent completed, time elapsed, progress state i.e. working, Time remaining, progress percent remaining. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [Process completed successfully] Start button was clicked and process was started and process is completed successfully. Progressbar background color is light-Blue and progressbar color is dark-Green. Progressbar is displaying from left to right progress percent completed, time elapsed, progress state i.e. working, Time remaining, progress percent remaining. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1a4b) Cancel button clicked] | |||||||||||||||||||
| During a running process Cancel button is clicked and process aborted itself. Progressbar color is changed to Orange. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1a4c) ERROR generated] | |||||||||||||||||||
| During a running process ERROR is generated programmatically. This happened because "Error generation" CheckBox was checked. Progressbar color is changed to Red. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1b) Help tab is active] | |||||||||||||||||||
| Useful information about application are displayed in this Help tab | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1b1) About and Author] | |||||||||||||||||||
| In this image About and Author sections of Help tab are visible. About section displays basic information about application. Author section displays basic information about author of application i.e. me "Khursheed Fateh". | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1b2) How to Use] | |||||||||||||||||||
| Help tab's "How to Use" section in simple text describes/explains how to use this application. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1b3) Features of Progressbar] | |||||||||||||||||||
| "Features of Progressbar" section of Help tab describes and explains different features of this application. This section is further divided into 2 parts. (Labels: Three type of information displayed over progressbar), (Status: Five status options for progressbar). | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1c) Exit tab is active] | |||||||||||||||||||
| User can EXIT from this application only from here. This tab displays a button with text "EXIT FROM HERE". Clicking this button closes this application. This button occupies entire area of the tab and has red background color and white text color. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1d) Application Exiting methods] | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1d1) Application System menu is expanded] | |||||||||||||||||||
| Application's system menu is expanded by clicking on the application/form icon on Left-Top of the application form. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1d2a) Close button of form is clicked] | |||||||||||||||||||
| Close button of the form situated on the right-top of the form is clicked and this opens a Hint window explaining how to exit from application. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1d2b) Close option of System menu clicked] | |||||||||||||||||||
| First application/form icon on the left top of the formis clicked. Second System menu is displayed. Third Close option from System menu is clicked. This opens a Hint window explaining how to exit from application. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| [(1d2c) Alt+F4 is pressed on Keyboard] | |||||||||||||||||||
| Alt+F4 key combination is pressed from keyboard and this opens a Hint window explaining how to exit from application. | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
|
|||||||||||||||||||
| . | |||||||||||||||||||
| . | |||||||||||||||||||
| If there are any mistakes in this post then I will remove them whenever I will know about them. | |||||||||||||||||||
| . | |||||||||||||||||||
Subscribe to:
Posts (Atom)