PureBasic Forum
https://www.purebasic.fr/english/

YADA - Yet another database application
https://www.purebasic.fr/english/viewtopic.php?f=27&t=72485
Page 1 of 2

Author:  kpeters58 [ Sun Mar 17, 2019 11:34 pm ]
Post subject:  YADA - Yet another database application

Image


In July of last year, RobertSF posted this: https://www.purebasic.fr/english/viewtopic.php?f=27&t=70998

I had a look at it, and it motivated me to do another version of it, also aimed at PB beginners but using
SQLite instead.

My application is written in PB 5.70 and has only been tested under Windows 10. It should be easily adaptable
to slightly older versions of PB, and to MacOS & Linux as well.

It will automatically create its own database and populate it with sample data for immediate exploration upon the first run.

I would be remiss if I didn't thank all the friendly folks at the forums who have helped me time and again over the years - thank you!
Some of your wisdom and kindness is included in the source!

This little desktop application is not quite end-user release quality, but pretty close.

If you find something wrong with it, please post it here and I will try and fix it - time permitting. Enjoy!

You can download it here: http://www.otaksoft.com/purebasic/ContactManager.zip

Author:  blueb [ Tue Mar 19, 2019 12:18 am ]
Post subject:  Re: YADA - Yet another database application

Very nice Kai,

Clean and very intuitive, I like it. :mrgreen:

Author:  Kwai chang caine [ Tue Mar 19, 2019 8:07 pm ]
Post subject:  Re: YADA - Yet another database application

Nice !!! thanks for sharing 8)

Author:  kpeters58 [ Wed Mar 20, 2019 2:23 am ]
Post subject:  Re: YADA - Yet another database application

Image


Version 1.0.1 of YADA Contactmanager is now available from

http://www.otaksoft.com/purebasic/ContactManager.zip

Change log:

- Added support for: Address, City & PostalCode
- Find function now scrolls found record into view
- Filter now highlights matches in the column used for filtering and no longer in the ID column
- Change detection in form_Config is now handled via bit flags
- Support for default export directory added
- Support for filtering all exports (XML, JSON, CSV) added

Fixes:
- Error messages: The title caption and the actual message were swapped.

Notes:
- This release is not backwards compatible with databases generated by version 1.0.0. If you have one of these, simply delete it.
- The preference item 'PropercaseNames' has been renamed to 'PropercaseStrings' since it now applies to addresses and city names
as well. Deleting an existing Contactmanager.prefs file will get rid of that redundant entry.

Enjoy!

Author:  RSBasic [ Thu Apr 18, 2019 1:00 pm ]
Post subject:  Re: YADA - Yet another database application

Nice 8)

Author:  mchael [ Tue Oct 15, 2019 6:24 am ]
Post subject:  Re: YADA - Yet another database application

Trying to download and have a look and learn from and I see the domain is expired - look forward to looking and learning from it. Thanks in advance!

Author:  spikey [ Tue Oct 15, 2019 12:40 pm ]
Post subject:  Re: YADA - Yet another database application

RSBasic sometimes squirrels away any goodies he likes the look of at:
https://www.rsbasic.de/backups/

I think this is the one you're looking for:
http://backup.rsbasic.de/?file=ContactManager.zip

Author:  mchael [ Thu Oct 17, 2019 7:28 am ]
Post subject:  Re: YADA - Yet another database application

thank you

Author:  kpeters58 [ Thu Oct 17, 2019 8:03 pm ]
Post subject:  Re: YADA - Yet another database application

Domain should have auto-renewed but didn't :(

Fixed. Sorry for any inconvenience!

Author:  Rinzwind [ Fri Oct 18, 2019 2:47 am ]
Post subject:  Re: YADA - Yet another database application

Not sure whats purpose of magic line

offset = RowCount / 20 ; 20 works pretty well in initial, minimized and maximized window sizes

in form_main.pbi is for, but needs to be commented on macOS, otherwise last item will always be selected and can't select anything else.

Author:  kpeters58 [ Fri Oct 18, 2019 8:47 pm ]
Post subject:  Re: YADA - Yet another database application

Rinzwind wrote:
Not sure whats purpose of magic line

offset = RowCount / 20 ; 20 works pretty well in initial, minimized and maximized window sizes

in form_main.pbi is for, but needs to be commented on macOS, otherwise last item will always be selected and can't select anything else.



On Windows, with screen scaling > 100% and using the program's find functionality, the 'found' record doesn't always fully scroll into view - hence the addition of a small offset to ensure that it does. Removing it should be harmless. It looks like macOS does something not too smart when asked to scroll past the last record...??

I assume your statement is only true for locating one of the last 3 records or so? I can't see how your blanket statement could be true in all cases - unless there also is some bug involved.

Author:  kpeters58 [ Thu Jan 23, 2020 5:33 am ]
Post subject:  Re: YADA - Yet another database application

I just uploaded YADA version 1.03.

Changes:

- moved variables from global namespaces to protected ones wherever possible
- fixed reported bug with exports (sometimes empty export files were generated)
- misc. small modifications
- updated year and version in copyright notices

Author:  Kwai chang caine [ Thu Jan 23, 2020 12:34 pm ]
Post subject:  Re: YADA - Yet another database application

Thanks 8)

Author:  dmontaine [ Sun Feb 09, 2020 8:14 am ]
Post subject:  Re: YADA - Yet another database application

The images directory is missing in the zip.

Author:  VB6_to_PBx [ Sun Feb 09, 2020 8:50 am ]
Post subject:  Re: YADA - Yet another database application

dmontaine wrote:
The images directory is missing in the zip.


you need to download this Link to get the Folder with the Images
and then move that Image Folder as a Sub Folder of the ContactManager's Folder
http://backup.rsbasic.de/?file=ContactManager.zip

Only use the Image Folder , nothing else from the above Link
just merge it to the new version of ContactManager

Page 1 of 2 All times are UTC + 1 hour
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/