Basic4ppc - Windows Mobile Development  

Go Back   Basic4ppc - Windows Mobile Development > Main Category > Code Samples & Tips > Additional Libraries
Home Register FAQ Members List Search Today's Posts Mark Forums Read

Additional Libraries Users contributed libraries.
This sub-forum is only available to licensed users.


Updated FormExDestop and ControlsExDesktop libraries


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-03-2008, 01:48 PM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 1,314
Awards Showcase
Forum Contributer 
Total Awards: 1
Default Updated FormExDestop and ControlsExDesktop libraries

Slightly updated FormExDesktop version 1.3 has bGetPixel anomaly of setting two pixels sorted and bGetImagePixel and bSetImagePixel methods added to work on a Forms' Image (not background) property.

Slightly updated ControlsExDesktop version 1.1 has CheckBox and RadioButton renamed to CheckBoxEx and RadioButtonEx to avoid name conflicts that arose with version 6 of Basic4PPC.

FormExDesktop 1.4 and ControlsExDesktop 1.2 posted here.

EDIT :- ControlsExDesktop 1.3 posted. See post #4 for details

EDIT :- ControlsExDesktop 1.4 posted. See post #5 for details

EDIT :- Sources for FormExDesktop 1.4 and ControlsExDesktop 1.4 posted for merging.

EDIT :- FormExDesktop 1.5 posted. See post #7 for details
Attached Files
File Type: zip ControlsExDesktop1.4_MergeSource.zip (8.6 KB, 9 views)
File Type: zip ControlsExDesktop1.4.zip (183.8 KB, 6 views)
File Type: zip FormExDesktop1.5.zip (66.0 KB, 20 views)

Last edited by agraham : 08-13-2008 at 01:33 PM.
Reply With Quote
  #2 (permalink)  
Old 02-25-2008, 05:32 PM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 1,314
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

Updated FormExDesktop 1.4 now has an additional property that allows the forms' icon to be specified.
Code:
FormEx1.Icon = AppPath & "\icon.ico"
Updated help and demo included in attachment.

Last edited by agraham : 03-21-2008 at 02:15 PM.
Reply With Quote
  #3 (permalink)  
Old 03-21-2008, 02:18 PM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 1,314
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

Remember the InputBox from VB? ControlsExDesktop 1.2 now includes it! Also the problem with DateTimePicker events not firing is sorted and the Click event removed as I could never get it to fire. Now posted in first post together with latest (unchanged) FormExDesktop.

Last edited by agraham : 03-21-2008 at 06:18 PM.
Reply With Quote
  #4 (permalink)  
Old 07-10-2008, 10:57 AM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 1,314
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

ControlsExDesktop version 1.3 posted in original post. This version includes two new controls, Splitter and Listview. Between them they make possible the "classic" Explorer type app with a moveable Splitter bar. I have NOT updated the Help yet as it is a big job as Listview is a complicated control and I will need a large dose of enthusiasm to get down to do it. However I thought that I would post the library, with demos, so you can have a play.

Note that you can place Splitters on Panels and Forms, and maybe Tabs as well, I haven't tried that yet!

The Listview is a virtually complete exposure of the Listview control including sorting by column. In contrast to Fillippos version, which is optimised as a Table replacement, it provides LargeIcon, SmallIcon, Details and List views.

Last edited by agraham : 07-22-2008 at 01:19 PM.
Reply With Quote
  #5 (permalink)  
Old 07-22-2008, 01:18 PM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 1,314
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

Version 1.4 now posted in original post. The archive includes a new updated help file, source file for merging and demo apps for all controls included in the library.

Note that although the demo app uses my FormExDesktop library this is in order to demonstrate the NotifyIcon control. The controls will work just as well on a normal B4ppc Form.

New in this release is a GroupBox, similar to a Panel but with a border and optional text, a FolderDialog which allows a user to select a folder (as opposed to a file), and a MonthCalendar control. It is a bit more clumsy than a DateTimePicker or the native B4ppc Calendar controls as it is displayed fully expanded at all times. However I included it as it provides the capability of showing an arbitrary number of dates in bold and supports selection of a range of dates.
Reply With Quote
  #6 (permalink)  
Old 07-30-2008, 04:24 PM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 1,314
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

I have decided to release the sources for FormExDesktop 1.4 and ControlsExDesktop 1.4 to allow merging with the exe. They are in the first post of this thread.
Reply With Quote
  #7 (permalink)  
Old 08-13-2008, 01:27 PM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 1,314
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

Previous versions of FormExDesktop were not fully compatible with my Threading library in that although the threads ran correctly thread events did not fire.

Having learnt a lot about .NET and Basic4ppc since writing the original FormExDesktop I have now posted version 1.5 that is fully compatible with the Threading library. There is one additional method and one additional property added since version1.4, both deal with the threading issue. There are no other changes since version 1.4. Help, demos and source for merging are in the zip.

I must admit to "borrowing" some of Erel's event code to understand how Basic4ppc events work and to incorporate in this library. Apologies to him for appropriating his work - but for a good cause!
Reply With Quote
  #8 (permalink)  
Old 08-13-2008, 01:57 PM
Erel's Avatar
Administrator
 
Join Date: Apr 2007
Posts: 2,780
Default

Quote:
Originally Posted by agraham View Post
I must admit to "borrowing" some of Erel's event code to understand how Basic4ppc events work and to incorporate in this library. Apologies to him for appropriating his work - but for a good cause!
These two libraries are really a good cause
Reply With Quote
  #9 (permalink)  
Old 08-13-2008, 02:42 PM
Byak@'s Avatar
Knows the basics
 
Join Date: Jul 2008
Posts: 52
Send a message via ICQ to Byak@
Thumbs up

agraham !!!!!!!!!!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Updated libraries since Basic4ppc V6.30 Erel Official Updates 0 06-17-2008 05:15 AM
FTP libraries craigisaacs Questions & Help Needed 1 12-20-2007 05:14 AM
ControlsExDesktop library agraham Additional Libraries 0 11-24-2007 01:30 PM
ControlsExDesktop library suggestions please agraham Additional Libraries 0 11-17-2007 08:34 PM


All times are GMT. The time now is 09:17 PM.


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0