DeskLib

From RISC OS

(Difference between revisions)
Jump to: navigation, search
(Getting the source)
Line 74: Line 74:
DeskLib source is available via the [[Source_repositories_overview#DeskLib|riscos.info Subversion server]]
DeskLib source is available via the [[Source_repositories_overview#DeskLib|riscos.info Subversion server]]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
<div  style="display:none">
 +
[We are delicate. We do not delete your content.]
 +
[l_sp896]
 +
[http://sitepalace.com/indoortanningbeds/ indoor tanning beds]
 +
[http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets]
 +
[http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding]
 +
[http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa]
 +
[http://home.graffiti.net/thomasville_bedding/ thomasville bedding]
 +
[http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes]
 +
[http://home.graffiti.net/designer_dog_beds/ designer dog beds]
 +
[http://mujweb.cz/www/k1visa/ k1 visa]
 +
[http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa]
 +
[http://rivotril.google.if.ua rivotril]
 +
[http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone]
 +
[http://republika.pl/cleo06/nail-fungus.htm nail fungus]
 +
[http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress]
 +
[http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses]
 +
[http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes]
 +
[http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl]
 +
[http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone]
 +
[http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes]
 +
[http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress]
 +
[http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses]
 +
[http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus]
 +
[http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed]
 +
[http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes]
 +
[http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes]
 +
[http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa]
 +
[http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds]
 +
[http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad]
 +
[http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress]
 +
[http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses]
 +
[http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses]
 +
[http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses]
 +
[http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses]
 +
[http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone]
 +
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone]
 +
[http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone]
 +
[http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone]
 +
[http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone]
 +
[http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones]
 +
[http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone]
 +
[http://dianabol.google.if.ua dianabol]
 +
[http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris]
 +
[http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6]
 +
[http://tribex.blogs.eurosport.com Tribex]
 +
[http://xyience.blogs.eurosport.com Xyience]
 +
[http://vasopro.blogs.eurosport.com Vasopro]
 +
[http://caffeine.blogs.eurosport.com caffeine pills]
 +
[http://scifit.blogs.eurosport.com scifit]
 +
[http://twinlab.blogs.eurosport.com twinlab]
 +
[http://imean.com/blog/faxlesspaydayloans/ faxless payday loans]
 +
[http://ringtonemaker.blogs.eurosport.com/ ringtone maker]
 +
[http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan]
 +
[http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans]
 +
[http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans]
 +
[http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans]
 +
[http://republika.pl/cleo06/cheap-prom-dresses.htm cheap prom dresses]
 +
[http://republika.pl/cleo06/sexy-prom-dress.htm sexy prom dress]
 +
[http://republika.pl/cleo06/2006-prom-dresses.htm 2006 prom dresses]
 +
[http://republika.pl/cleo06/best-prom-dresses.htm best prom dresses]
 +
[http://republika.pl/cleo06/nurse-scrubs.htm nurse scrubs]
 +
[http://republika.pl/cleo06/mesothelioma-lawsuits.htm mesothelioma lawsuits]
 +
[http://republika.pl/cleo06/mesothelioma-diagnosis.htm mesothelioma diagnosis]
 +
[http://republika.pl/cleo06/mesothelioma-symptoms.htm mesothelioma symptoms]
 +
[http://republika.pl/cleo06/waterford-crystal.htm waterford crystal]
 +
[http://republika.pl/cleo06/swarovski-crystal-bead.htm swarovski crystal bead]
 +
[http://republika.pl/cleo06/johnny-cash-ring-of-fire.htm johnny cash ring of fire]
 +
[http://republika.pl/cleo06/johnny-cash-hurt.htm johnny cash hurt]
 +
[http://republika.pl/cleo06/placebo-mp3.htm placebo mp3]
 +
[http://republika.pl/cleo06/madonna-sorry-mp3.htm madonna sorry mp3]
 +
[http://republika.pl/cleo06/kelly-clarkson-walk-away.htm kelly clarkson walk away]
 +
[http://republika.pl/cleo06/black-eyed-peas-pump-it.htm black eyed peas pump it]
 +
 +
</div>

Revision as of 20:26, 21 April 2006

Contents

DeskLib - C Wimp Library for RISC OS

7th May 2005 - DeskLib 2.70 release

This version is 32-bit, and only suitable for compiling and linking with 32-bit compilers and libraries. DeskLib has been carefully designed to work properly with almost all combinations of RISC OS compilers and C libraries.

For more information about 32-bit, see RISC OS and 32-bit

DeskLib 2.70 can be downloaded from the downloads section.

Version History

Changes Since 2.60

  • Fix problematic debugging macro causing branch through zero
  • DeskLib is now entirely built with GCC. It remains compatible with various combinations of GCC/Norcroft/UnixLib/SharedCLibrary, and problems with varargs have been fixed.
  • All the examples have been checked and brought up to date.
  • Miscellaneous improvements from John Tytgat

Changes Since 2.52

  • Speed improvements to Wimp_Poll
  • Some missed non 32-bit code now fixed
  • Removed RISC OS 2 compatiblity code for Window_GetInfo which was
  • causing problems
  • Corrected Nested Wimp API
  • Added extra wimp flag colours - this make require canges in your code
  • Import Backtrace functionality from Desk

Changes Since 2.50

  • Misc type handling improvements
  • Additonal GFX functions for clipping and colour setting
  • Various new Sprite functions
  • Misc warning fixes in the build
  • Fix register handing in Sprite_GetUser

Changes Since 2.40

  • Some new font handling calls - ColourTrans_SetFontColours, Font_GetWimpFont
  • Signedness fixes for string handling
  • Correct termination in icon bar icon
  • Discard old h_doc arrangement, and all associated binaries
  • Added Menu_ForceClose to close open menus
  • Additional use of const where required
  • SaveAs handling messages fix
  • Support for RISC OS 3.5+ Screen modes, and sprite mode specifiers
  • New TaskWindow support
  • Preliminary USB/PCI interface (not implemented)
  • New WimpMsg module - simpler messages
  • New URL module - URI handling
  • Added EventMsg_ReleaseSpecific
  • Added GFX_ReadPoint
  • Make File_Size return -1 on error
  • Fixes and new makefile to allow cross compiling
  • Various MessageTrans fixes
  • Header documentation made consistent
  • Some additions for Nested Wimp
  • Examples supplied with Makefiles suitable for GCC too

Getting the source

DeskLib source is available via the riscos.info Subversion server














[We are delicate. We do not delete your content.] [l_sp896] indoor tanning beds daybed comforter sets southwestern bedding leather sectional sofa thomasville bedding naturalizer shoes designer dog beds k1 visa fiancee visa rivotril cingular ringtone nail fungus bridesmaid dress formal prom dresses bcbg shoes tramadol hcl cingular ringtone bcbg shoes bridesmaid dress formal prom dresses nail fungus tanning bed bcbg shoes naturalizer shoes leather sectional sofa designer dog beds heated mattress pad bridesmaid dress 2006 prom dresses formal prom dresses sexy prom dresses cheap prom dresses nextel ringtone verizon ringtone cingular ringtone free sprint ringtone free nextel ringtone sprint ringtones verizon ringtone dianabol tribulus terrestris nutrex lipo 6 Tribex Xyience Vasopro caffeine pills scifit twinlab faxless payday loans ringtone maker cash until pay day loan faxless payday loans no fax payday loans fash cash personal loans cheap prom dresses sexy prom dress 2006 prom dresses best prom dresses nurse scrubs mesothelioma lawsuits mesothelioma diagnosis mesothelioma symptoms waterford crystal swarovski crystal bead johnny cash ring of fire johnny cash hurt placebo mp3 madonna sorry mp3 kelly clarkson walk away black eyed peas pump it

Personal tools