Real Software Forums

The forum for Real Studio and other Real Software products.
[ REAL Software Website | Board Index ]
It is currently Fri Apr 18, 2014 11:26 pm
xojo

All times are UTC - 5 hours




Post new topic Reply to topic  [ 25 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Real Studio Developer Tools
PostPosted: Sun Feb 26, 2012 4:23 pm 
Offline
Site Admin
User avatar

Joined: Fri Sep 30, 2005 9:35 am
Posts: 987
Location: South Portland, Maine
There are lots of folks that make tools to help with your Real Studio development. From plugins, to libraries, classes and utilities, there is really quite a bit of stuff out there.

But it is hard to find. There is no central place where one can go to see everything that is available.

I'd like to change that. Here are two things I am planning to do:

1) Create a document that collects all the tools that are available. I will probably put it on the documentation wiki so that I can keep it up to date.

2) Profile tools on the Real Software Blog.

If you have a tool (or tools) you would like included, please post in this thread with the appropriate links and a brief description of it. It doesn't matter if your tool is free or paid, as long as it is helpful to Real Studio developers, I want to hear about it.

Thanks for helping support the Real Studio community!

_________________
Paul Lefebvre
Developer Evangelist
Xojo, Inc.


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Sun Feb 26, 2012 4:31 pm 
Offline
User avatar

Joined: Tue Jan 04, 2011 3:02 am
Posts: 1236
Location: Jönköping, Sweden
Really great idea!
Lookin forward for a great list ;)
I will contribute as soon as I had something to contribute ;)

_________________
Image http://www.linkedin.com/in/albinkiland
Dev. iMac 27" + 2x22" LG (2.8GHz Intel Core i7, 12GB RAM, 120GB SSD) OS X 10.8
Xojo Pro 2013r1


Last edited by Akiland on Mon Feb 27, 2012 5:54 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Mon Feb 27, 2012 4:57 am 
Offline

Joined: Mon Aug 14, 2006 9:33 pm
Posts: 1774
+1 on that.

_________________
Roger Clary
Class One Software
Educational Software for Lifelong Learning
http://www.classonesoftware.com


Top
 Profile  
 
 Post subject: RsPlugin
PostPosted: Mon Feb 27, 2012 9:02 am 
Offline
User avatar

Joined: Wed Oct 06, 2010 10:25 am
Posts: 154
Location: ---
New tools for RealStudio Developer, RsPlugIn (Updated)


Image

manage plug-ins folder, MOVE plug-infrom real basic default folder plug-in to a new folder
the plug-in is not deletedbut only moved in new deposit folder
when you select the plug-in, theprogram close and re-open RealBasic to apply the modify
It’s possible to public your class,methods and snippets of code
the code is possible to make publicor private
it’s possible sign your code forplatform for type or category
it’s possible to create a link fordownload documentation, files etc.
it’s possible to send at developera bugs info

http://www.ivanomonti.eu/?page_id=80

_________________
Massimiliano Fabbri
Freelance Senior Programmer
(Eudosia Systems)
Visual Basic 6 - RealStudio - Mobile Development
Php5/Mysql - Dot Net C# - Objective C
-------------------------------------------
http://www.eudosia-systems.it


Top
 Profile  
 
 Post subject: Kcost
PostPosted: Mon Feb 27, 2012 9:07 am 
Offline
User avatar

Joined: Wed Oct 06, 2010 10:25 am
Posts: 154
Location: ---
kCost

Image

With kCost you can simply include your graphic files into your RS project as string costants.
Also the costants are encrypted so it is more difficult to grab it with and HEX editor.
Forget relative paths to external resources....

http://www.ivanomonti.eu/?page_id=54

_________________
Massimiliano Fabbri
Freelance Senior Programmer
(Eudosia Systems)
Visual Basic 6 - RealStudio - Mobile Development
Php5/Mysql - Dot Net C# - Objective C
-------------------------------------------
http://www.eudosia-systems.it


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Tue Feb 28, 2012 7:45 am 
Offline
User avatar

Joined: Tue Jan 04, 2011 3:02 am
Posts: 1236
Location: Jönköping, Sweden
Encrypt/Decrypt all ciphers that OpenSSL handles. It's 52!
Also gives the option to encode the cipher to Hex if needed.
There's a function to use if you want to know how many seconds it takes to encrypt/decrypt a string.
http://www.box.com/s/ujs0s6itm3ra63fxkcid

Hope someone finds it useful!
Remember, it requires OpenSSL on the server that hosts the WE app.
It's often pre-installed on just about all Linux versions and Mac OS X. Needs to be installed on Windows.

_________________
Image http://www.linkedin.com/in/albinkiland
Dev. iMac 27" + 2x22" LG (2.8GHz Intel Core i7, 12GB RAM, 120GB SSD) OS X 10.8
Xojo Pro 2013r1


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Tue Feb 28, 2012 6:25 pm 
Offline

Joined: Thu May 08, 2008 2:26 am
Posts: 82
We have created a Canvas class with all the features of BevelButton and a few additional enhancements.

Feature Highlights:
• 3 Effects (Glass, Line, Point)
• 6 Forms (Blub, Shield, Seal, Triangle, Halt, Button)
• 3 Background-Filleffect (Gradient, Axial, Center)
• 4 Transparent level control (20-80%)
• 2 Border Line Control (with Line height, color and Arc)
• Caption Text (with Textshadow, shadowcolor, disabledcolor etc.)
• Backdrop and Icon scaling
• Icon positioning (left, center, right + DX, DY)
• 2 Button Type (Button, Toggles)
• Mousecursor (finger) on Button
• ReInit-Function for create a new button to runtime

No refresh-commands needed, you can read and set the Value, Caption etc. to runtime with:
MDButton.Value = True
MDButton.Caption = “Hello”
… and so on, the button updates itself immediately.

Image

Tested on:
Mac OS X 10.6.8 / 10.7.2
Windows 7 (32/64 Bit)
RealStudio 2008.1 / 2011.4

Included files:
Demo-Project
MDButton Class,
MDLoader (Loader for the forms)
MDRes (a file with the forms)

Written for Mac (works well under Windows). No platform-specific code included.

Download: http://www.copycards.de/download/tools/

_________________
Graphic-BevelButton Class: MDButton
RealStudio (2008R1) & 2011R4 PRO (Win/Mac)
Windows 7 x64 Ultimate / Mac OSX 10.8


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Tue Feb 28, 2012 11:09 pm 
Offline
User avatar

Joined: Thu Feb 16, 2006 10:04 pm
Posts: 262
* Bring cross platform audio via OpenAL to your Real Studio project.
http://web.me.com/mauitom/Real_Studio_Projects/OpenAL_Classes_And_Module.html

* For Mac developers, add iSight Camera support.
http://web.me.com/mauitom/Real_Studio_Projects/iSightCamera_Class.html

* If your curious about the OpenGL graphics rendering system, try these sample projects.
http://web.me.com/mauitom/Real_Studio_Projects/iPhone_Like_OpenGL.html

* For Mac Cocoa developers, add live streaming to your App.
http://bigdaddysurf.com/blog/?p=440

* For Mac developers looking to see how to use the Quartz drawing features of Charles Yeoman's MacOSLib project.
http://bigdaddysurf.com/blog/?p=333


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Wed Feb 29, 2012 5:08 pm 
Offline

Joined: Thu Mar 10, 2011 1:20 am
Posts: 21
We sell PayPal classes that allow you to process PayPal and credit card payments. You can automatically process Payment Notifications which allow you to send emails or add information to your database (or do anything else you can program in Real Studio) after a payment has cleared. You can also display the payment details on your website using Payment Summary.

You can learn more at our website QuickStartSoftware.com

_________________
Host Real Studio Web Apps And Process Credit Card and PayPal Payments With Ease.
Visit our website: http://www.QuickStartSoftware.com


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Thu Mar 01, 2012 4:58 am 
Offline
User avatar

Joined: Tue Sep 02, 2008 3:01 pm
Posts: 193
Location: Switzerland
I once tried to roll out my own replacement of a splitter plugin. If anyone is interested in another splitter example, then the source code and an example project is available here for free use and adaption:
http://osswald.com/rb/examples/imSplitter.zip

It works also with container controls... and what else?
Yes, if you use it, YOU are in charge. No responsibility from my side, whatsoever. :wink:

Oliver

_________________
"Stop deluding yourself with wishful thinking and find a solution that works for what you need to do"
Tim Hare - on forums.realsoftware.com


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Thu Mar 01, 2012 5:11 am 
Offline
User avatar

Joined: Tue Jan 04, 2011 3:02 am
Posts: 1236
Location: Jönköping, Sweden
oleman108 wrote:
I once tried to roll out my own replacement of a splitter plugin. If anyone is interested in another splitter example, then the source code and an example project is available here for free use and adaption:
http://osswald.com/rb/examples/imSplitter.zip

It works also with container controls... and what else?
Yes, if you use it, YOU are in charge. No responsibility from my side, whatsoever. :wink:

Oliver


Cool, I would have needed one of those for WE ;)

_________________
Image http://www.linkedin.com/in/albinkiland
Dev. iMac 27" + 2x22" LG (2.8GHz Intel Core i7, 12GB RAM, 120GB SSD) OS X 10.8
Xojo Pro 2013r1


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Thu Mar 01, 2012 12:39 pm 
Offline

Joined: Mon May 31, 2010 5:35 am
Posts: 2412
Location: Netherlands
I have a great module called "DutchTools Module".
It's 100% community made, not all code is made by me...

Soon there will be more classes available and "WebTools" is coming soon again..

It can be posted online if needed as free Open Source Public Domain Module.

_________________
SWORT™
- Windows Vista, Windows XP, Windows 7, Linux Mint 11 and Mac OSX Lion
- REAL Studio Enterprise(latest) and WEB Edition(latest)
- Plugins (MBS Complete, ToringoLib, Einhugur, VanHoek + Some open source plugins)
For Dutch User Groups ask me to enter!


Top
 Profile  
 
 Post subject: New class: euEqualizer
PostPosted: Mon Mar 05, 2012 6:23 am 
Offline
User avatar

Joined: Wed Oct 06, 2010 10:25 am
Posts: 154
Location: ---
A canvas class mimic an equalizer or volume bar control.
Very basic.
Image
Downloads:
http://www.eudosia.com/downloads/download.php?download=41

_________________
Massimiliano Fabbri
Freelance Senior Programmer
(Eudosia Systems)
Visual Basic 6 - RealStudio - Mobile Development
Php5/Mysql - Dot Net C# - Objective C
-------------------------------------------
http://www.eudosia-systems.it


Top
 Profile  
 
 Post subject: Re: Real Studio Developer Tools
PostPosted: Mon Mar 05, 2012 10:55 am 
Offline

Joined: Tue Feb 14, 2012 5:39 am
Posts: 99
Location: Austria
My Draw9Patch Class (Alpha)
REQUIREMENTS: RealStudio 2011r4 or higher

This class allows you dynamic resizing of Buttons without making it look bad.
The basic idea is based on google android's Draw9Patch file format.
I implemented this because i needed button backgrounds in different sizes for the use in canvas controls.
But it would have been hell of a work to have each of the button backgrounds in all sizes from 26x26 up to 256x256.
(http://developer.android.com/guide/deve ... patch.html)

Image

Currently i only implemented the resizing part, the "content" part is in work, but not included in the demo.

Usage:
Declare:
The image to be resized/stretched must be declared in the constructor
dim img as new C9Patch(img_to_be_resized)

Getting images:
.stretch delivers a better image, the class itself outputs the unstretched image
dim betterImg as Picture = img.stretch(100,100)
dim originalImage as Picture = img

Setting the cache:
Size -1 disables the cache, size 0 sets the cache to unlimited and size X saves the last x pictures that have been requested in the cache.
Size 0 may result in a huge memory footprint if you generate many different sized images.
img.cacheSize = x

The example project includes the class and one example image that will be resized.

If you want to build your own image, feel free to use the given tool from the android SDK or paint it by yourself.
In case you want to make it with photoshop or GIMP, the image has to have a transparent border where the parts that will be stretched are marked with black pixels on the top and left side.
The marks on the right and bottom indicate the "content" area which is currently not implemented.

If you want to, try it out and/or use it.
Since this class was made for a business application, it will be encrypted until my boss decides to open it up.
And since this class is in a early alpha status, it may have multiple errors if you load a wrong image.

http://dl.dropbox.com/u/9857661/9Patch.zip

Have fun with it!


Top
 Profile  
 
 Post subject: MS Azure TTS and Translate API's
PostPosted: Fri Mar 09, 2012 4:31 pm 
Offline
User avatar

Joined: Wed Oct 06, 2010 10:25 am
Posts: 154
Location: ---
This is a sample on how to use an Azure Marketplace account, and also to use the TTS and Traslation service by api.microsoft.com
You can learn advanced usage of HTTP and HTTPS socket.
Essentially the software send an https request to have an authorization token.
Then use the clientID (you have to submit an account to azure market place, and obtain a userid and a secret key) and the token to request a TTS translation. You can obtain and Play an audio file (wave or mp3). More explanation and how to in the project's notes.
http://www.eudosia.com/downloads/download.php?download=42
Image

_________________
Massimiliano Fabbri
Freelance Senior Programmer
(Eudosia Systems)
Visual Basic 6 - RealStudio - Mobile Development
Php5/Mysql - Dot Net C# - Objective C
-------------------------------------------
http://www.eudosia-systems.it


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 25 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group