I posted the following request in the PB Forums under "Positions Wanted/Offered". I have not found a similar forum here but I think this should be the right place:http://www.powerbasic.com/support/pbforums/showthread.php?t=50072
I need to code a screen that must have certain features and or functions. Although I know I'm perfeclty capable of doing it myself, I don't have the luxury of spending two to three months of my time building it (that requires some learning too).
So I've decided to ask for anyone with the right programming skills to do it for me. And I'll pay for it (of course!).
I need to build a Window or dialog (see image attached at http://www.powerbasic.com/support/pbforums/attachment.php?attachmentid=4838&d=1334084386
) that holds the following (this will be the main program window/dialog):
1 - Window/Dialog Caption
2 - Menu Bar
3 - Tool Bar with search (Rebar?) (Hide/Show with an Fn Key and a menu option)
4 - Treeview panel (Hide/Show with an Fn Key and a menu option)
5 - Main working area. Tab control (Maximize/Restore to whole dialog client area with F11)(Hide/Show with an Fn Key and a menu option)
6 - Listviews and other data will be shown here. (Hide/Show with an Fn Key and a menu option)
7 - Status Bar w/compartments
8 - Label / Title bar (static) Allways shown over Tab Control
Coding & Programming Requirements:
Must be Themed (Win7/Vista/XP)
All Panels/Controls must be resizable
The lines dividing the client area of the dialog must be movable (see picture).
Menu bar and Status Bar allways visible.
Context menu needed in all three panels.
Tooltip ready a must in the Tool bar and the status bar.
The Menu, Treeview, Tab Control, Listview and Status bar may be just sample code but must be resizable.
The Toolbar must have at least two Icons and a search textbox. No need to make it movable.
Main Dialog must have maximize, minimize and close buttons.
I want to have the full source code for this skeleton in order to be able to modify it to fit to my future needs.
As any programmer knows, there are always many unforseen aspects of a program, so the need to modify it later on is a must.
Although I suggest the use of some type of controls (rebar, listview, tab, Treeview) I'm open to suggestions.
The code must be in PowerBASIC 10. It may be done using EZGUI 5.0 or above also. The finished app will run on XP, Vista and W7.
It can use either API or DTT or both.
All Subs, Function, Variables, Macros, etc., created by the programmer must use the prefix PBP_ and must have comments explaining what they do. All must be declared too (where appropiate).
All variables created by the programmer MUST use a type identifier.
Global variables are allowed but all must be declared within a designated sub and each must have a comment explaining its use. All variables must have a preceding "g" or "l" that tells wether it is global or local: gPBP_varname&, lPBP_varname2$.
Must use or be prepared to use UNICODE for text displayed. (do not use #OPTION ANSIAPI)
This code and other I produce for this project will be skinned latter.
If you are certain that you can build this skeleton in two to three weeks, drop me a line to fjcastanedo at gmail dot com so we can discuss further details.