|
Post by Walt Decker on Sept 4, 2023 12:42:09 GMT -5
With this code I have leveraged a list box to act as a tree view control. The size of the windows is dependent on the monitor display; however, the text in the windows has not be resized to compensate for the monitors with display setting greater than 800 x 600.
Be warned, it uses API to manipulate the list boxes.
Please peruse the "read me".
Questions/comments welcome.
ZIP CONTENTS: LBDIR.DLL SEARCH_README.TXT LB_SEARCH_001._BAS
|
|
|
Post by Walt Decker on Sept 7, 2023 13:10:07 GMT -5
I have revamped the search engine and text view window by placing them in an LB tab control (control code can be found in the forum category "Liberty Basic Code" thread "Share Your Snippets..." ( link). You can save the results of the search list. I have included a tab that can be used to show data base files. This is similar to my data base app (written in another language). I have several different data bases (source code, books, music records, etc.) with each having a slightly different data base format. When the main window is resized the tab windows do not change size. This can be corrected in one of two was: 1) place a resize statement in the CreateDbWin() function or 2) set up a scan function that monitors the size of the main window. In both cases the code will have to branch to a function or code block that resizes the tab windows and their controls when a change is detected. As always, questions/comments are welcome. ZIP CONTENTS: DBSEARCH_000._BAS
|
|