March 28, 2024, 03:06:54 PM

News:

Own IWBasic 2.x ? -----> Get your free upgrade to 3.x now.........


Feature Requests / Bug Reports

Started by LarryMc, September 01, 2013, 09:56:11 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

RitchieF

No need to hurry!
Just noticed it and wanted to tell you .

Richard

Brian

Larry,

Had bother replicating it again, but it appears to be when you have Border selected
in the Properties box

Brian

LarryMc

Quote from: Brian Pugh on October 03, 2013, 09:31:46 AM
Larry,
I was attempting to create a dialog window last night, and when I pressed the "Test" button,
it showed my dialog as a full window, with no borders, and no titlebar. Is this normal behaviour?
Brian

If you don't have Titlebar box checked you won't have a title bar.
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library

RitchieF

QuoteChanges/Additions:
--------------------------
Fixed
· Code Folding, in the Code Editor window, was not working properly.

Thanks Larry

Richard

LarryMc

Appears I left a console window open on the last release.  It being there and being open won't hurt anything.
I'll check closer on the next release.
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library

Techno

June 18, 2015, 02:22:52 AM #30 Last Edit: June 18, 2015, 02:24:56 AM by Techno
Hi Larry

1) Can you please more properties for each control like in visual basic properties window.
2) Add for each event an predefined framework for ScrollBar, TrackBar, EditControl, ButtonControl
3) Can you please this controls in the toolbox:

a) Common DialogControls

- ColorDialog
- FontDialog
- SaveFileDialog
- OpenFileDialog
- MessageDialog
- PrinterDialog
- PrintPreviewDialog

- etc

b) Common Controls

https://msdn.microsoft.com/en-us/library/windows/desktop/bb773169(v=vs.85).aspx

- Animation Control
- ComboBox Control
- Header Control
- HotKey Control
- Timer Control
- ImageList Control
- IP Address Control
- Pager Control
- ProgressBar Control
- PropertySheet Control
- Rebar Control
- SysLink Control
- TaskDialog
- ToolBar Control
- Tooltip Control


c) Custom Controls

- Canvas Control
- Image Control
- Picture Control
- Media Control
- Grid Control
- TCP / UDP Control
- Inet Control
- SerialPort Control


I like your Visual Designer and want to see this features in the next release

Thanks
Kind regards
Stephane

Rock Ridge Farm (Larry)

got the list.

I am hip deep in re-writing the parser in iwb right now.
Can still only sit at the puter about an hour before pain drives me away.


Larry

LarryMc

Quote from: Techno on June 18, 2015, 02:22:52 AM
1) Can you please more properties for each control like in visual basic properties window.
I don't own visual basic; I don't look at visual basic; therefore I have no idea what you are talking about.

Quote from: Techno on June 18, 2015, 02:22:52 AM
2) Add for each event an predefined framework for ScrollBar, TrackBar, EditControl, ButtonControl
Give me the exact code you would like to see for each of the above four controls.

Quote from: Techno on June 18, 2015, 02:22:52 AM
3) Can you please this controls in the toolbox:

a) Common DialogControls

- ColorDialog
- FontDialog
- SaveFileDialog
- OpenFileDialog
- MessageDialog
- PrinterDialog
- PrintPreviewDialog

- etc
First there is no "toolbox" so I assume you mean the "Control ToolBar"
Second, there are no such things as Dialog controls.  Dialogs are are opened via a button or a menu option. For me to try to nest their location on a form would cause a nightmare.  Not going to happen.

Quote from: Techno on June 18, 2015, 02:22:52 AM
b) Common Controls

https://msdn.microsoft.com/en-us/library/windows/desktop/bb773169(v=vs.85).aspx

- Animation Control
- ComboBox Control
- Header Control
- HotKey Control
- Timer Control
- ImageList Control
- IP Address Control
- Pager Control
- ProgressBar Control
- PropertySheet Control
- Rebar Control
- SysLink Control
- TaskDialog
- ToolBar Control
- Tooltip Control

ComboBox and ProgressBar Controls are already in the "Control ToolBar"
The ToolBar Control is handled via the Toolbar Editor and the Form Editor's Property box.
Note: Many of these controls have been added to IWB3.x's Form Editor

Quote from: Techno on June 18, 2015, 02:22:52 AM
c) Custom Controls

- Canvas Control
- Image Control
- Picture Control
- Media Control
- Grid Control
- TCP / UDP Control
- Inet Control
- SerialPort Control

Most of the these specific custom controls will never be added.  However, I may add a generic "custom control" (as I did in IWB3.x) to allow a place holder so that the user may insert their specific code for a custom control.
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library

Techno

Larry

Look at the examples of this designers : FireFlySDK Visual Designer or the Poenix Visual Designer.
You can implements all the messages of the controls and window as "properties" and all the notification messages as "events"
Is is not possibly the rewritten the designer in the OOP concept?
You can also the macro's by some controls as properties

Example from the scrollbar:

https://msdn.microsoft.com/en-us/library/windows/desktop/ff486027(v=vs.85).aspx

Scroll Bar Messages --> implement this as properties
In This Section

SBM_ENABLE_ARROWS
SBM_GETPOS
SBM_GETRANGE
SBM_GETSCROLLBARINFO
SBM_GETSCROLLINFO
SBM_SETPOS
SBM_SETRANGE
SBM_SETRANGEREDRAW
SBM_SETSCROLLINFO

Scroll Bar Structures --> Properties
In This Section

SCROLLBARINFO
SCROLLINFO

Scroll Bar Notifications --> events
In This Section

WM_CTLCOLORSCROLLBAR
WM_HSCROLL
WM_VSCROLL

https://msdn.microsoft.com/en-us/library/windows/desktop/bb787575(v=vs.85).aspx

Scroll Bar Constants
In This Section

Scroll Bar Control Styles

Kind regards
Stephane





Brian

Well, I can see 15 scrollbar constants already in the help file index

Search for anything starting with @SB...

Brian

Techno

Quote from: Brian Pugh on June 19, 2015, 02:07:53 AM
Well, I can see 15 scrollbar constants already in the help file index

Search for anything starting with @SB...

Brian

for the messages (properties)
==================

@SBM_ENABLE_ARROWS
@SBM_GETPOS
@SBM_GETRANGE
@SBM_GETSCROLLBARINFO
@SBM_GETSCROLLINFO
@SBM_SETPOS
@SBM_SETRANGE
@SBM_SETRANGEREDRAW
@SBM_SETSCROLLINFO


We have the common windows styles and the specifiek control styles.
Each control have specifiek constant styles linked with the common windows styles


LarryMc

Quote from: Techno on June 19, 2015, 01:26:05 AM
Look at the examples of this designers : FireFlySDK Visual Designer or the Poenix Visual Designer.
You can implements all the messages of the controls and window as "properties" and all the notification messages as "events"
Is is not possibly the rewritten the designer in the OOP concept?
You can also the macro's by some controls as properties
Techno,  you're really pissin' me off now.
It is obvious that you haven't read the Help file that comes with IWB+.
It's also obvious that you have merely skimmed over the operation of IWB+ and for some reason think it should look and act just like  Visual Basic or these two Power Basic Visual Designer you now want me to look at as examples and copy.
I banned you from here for over a year because you wanted the people at PowerBasic to copy things from IWB+ and now you are wanting me to copy things from these two programs.  Not smart on your part.  When I get through explaining what you have missed by not reading the help file and exploring IWB+ a little more I'm banning you again from posting.

1st, I am aware that not all controls listed in the windows SDK are not included in the Control Toolbar.
2nd, you said I needed to implement messages and structures as properties and constants and windows notifications.
And you said it like I hadn't done it.
As an example create a form and drag a RichEdit control on to it.
We'll look at constants first.
click on the RE control to make sure that it is selected.
over in the Property Window right-click in the edit control to the right of Style
Select Styles from the popup menu
The Style Management dialog opens with a total of 15 flags with 3 being used.
Those 3 will appear in the CONTROL statement for the RE control.
Close the dialog
While the RE is selected, right-click on the RE itself
Select Manage Handlers from the popup menu
The Manage Handlers dialog opens
In this case you are given 10 event handlers to pick from or you can add your own
The one(s) you want to use you just move over to the right side and then close the dialog.
I picked 3 and it automatically created these 3 handlers for them
SUB OnKillFocus_createdb_dlg_RICHEDIT1(),INT
'TODO: write handler code
RETURN FALSE
ENDSUB

SUB OnChange_createdb_dlg_RICHEDIT1(),INT
'TODO: write handler code
RETURN FALSE
ENDSUB

SUB OnSetFocus_createdb_dlg_RICHEDIT1(),INT
'TODO: write handler code
RETURN FALSE
ENDSUB


As far as structures; since I wouldn't know where to automatically place the code in a program I don't handle structures.

So you see, what you are trying to tell me how to do and to copy from others I am already doing.
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library

Techno

Quote from: LarryMc on June 19, 2015, 02:54:59 AM
Quote from: Techno on June 19, 2015, 01:26:05 AM
Look at the examples of this designers : FireFlySDK Visual Designer or the Poenix Visual Designer.
You can implements all the messages of the controls and window as "properties" and all the notification messages as "events"
Is is not possibly the rewritten the designer in the OOP concept?
You can also the macro's by some controls as properties
Techno,  you're really pissin' me off now.
It is obvious that you haven't read the Help file that comes with IWB+.
It's also obvious that you have merely skimmed over the operation of IWB+ and for some reason think it should look and act just like  Visual Basic or these two Power Basic Visual Designer you now want me to look at as examples and copy.
I banned you from here for over a year because you wanted the people at PowerBasic to copy things from IWB+ and now you are wanting me to copy things from these two programs.  Not smart on your part.  When I get through explaining what you have missed by not reading the help file and exploring IWB+ a little more I'm banning you again from posting.

1st, I am aware that not all controls listed in the windows SDK are not included in the Control Toolbar.
2nd, you said I needed to implement messages and structures as properties and constants and windows notifications.
And you said it like I hadn't done it.
As an example create a form and drag a RichEdit control on to it.
We'll look at constants first.
click on the RE control to make sure that it is selected.
over in the Property Window right-click in the edit control to the right of Style
Select Styles from the popup menu
The Style Management dialog opens with a total of 15 flags with 3 being used.
Those 3 will appear in the CONTROL statement for the RE control.
Close the dialog
While the RE is selected, right-click on the RE itself
Select Manage Handlers from the popup menu
The Manage Handlers dialog opens
In this case you are given 10 event handlers to pick from or you can add your own
The one(s) you want to use you just move over to the right side and then close the dialog.
I picked 3 and it automatically created these 3 handlers for them
SUB OnKillFocus_createdb_dlg_RICHEDIT1(),INT
'TODO: write handler code
RETURN FALSE
ENDSUB

SUB OnChange_createdb_dlg_RICHEDIT1(),INT
'TODO: write handler code
RETURN FALSE
ENDSUB

SUB OnSetFocus_createdb_dlg_RICHEDIT1(),INT
'TODO: write handler code
RETURN FALSE
ENDSUB


As far as structures; since I wouldn't know where to automatically place the code in a program I don't handle structures.

So you see, what you are trying to tell me how to do and to copy from others I am already doing.


Okay

I give it a try Larry!
Is it not useful an kind for framworks for the events  for the scrollBar and TrackBar? and set the properties at design time for each control it's easier for the developer and RAPID the window application faster
I hate VisualBasic and does not used it

Kind regards
Stephane