|
|
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
?
"Needless redundancy is the hobgoblin of software engineering." - Peter Darnell
|
|
|
|
|
Vladimir Georgiev wrote:
?
What is your question? The provided link looks just like what you are after.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
My "?" was for the Greeeg's smiley. I did not understand what he meant about that.
But anyway, I agree that the link provided gives me the right clues for solving my problem, for which I thank Maximilien
I am sorry for the misunderstanding...
"Needless redundancy is the hobgoblin of software engineering." - Peter Darnell
|
|
|
|
|
Vladimir Georgiev wrote:
My "?" was for the Greeeg's smiley. I did not understand what he meant about that.
It was just Greeeg's way of providing a hyperlink. He used an image tag instead of an anchor tag.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
How do I add an achor tag ?
How do I write a [code] section,
which appears in light yellow if I remember well
Is there a link that explains all of these things and others ?
Thanks !
|
|
|
|
|
When replying to a post, check out the formatting (and smiley) options below the text box.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
Thank you,
I am realizing now that with Mozilla browser only the smileys appears, not the others.
|
|
|
|
|
No matter. You can insert <A>, < PRE>, and <CODE> tags manually.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
Click on the smiling icon !
http://www.codeproject.com/gdi/screencolorpicker.asp
The Code Project - Screen Color Picker - Fonts & GDI
|
|
|
|
|
Hi Guys,
Iam writing an MFC application with a dialog having a listbox control.
In the view header class,have the ListBox object as a member variable.
CListBox m_ListBox;
The questions I have are:
[1]How will I create a Listbox control
used the "m_ListBox.Create"- How will I pass the cDialog class as I have to pass a "pParentWnd parameter" which expects a CWindow object
[2]How to make the listbox control,Dialog & view class of the same size.
[3] Want to add 2 columns in the list box,a header row, with constant values.
1st column 2nd column
************* ***********
FixedLineNumber; 5
StartLineNumber; 10
NumberOfLines; 4
FixedLength; 15
CharacterLength; 10
CharacterOffset; 5
and fill the 2 columns with values as above.
the first column contain constant texts & the second coumn,I want to fill with values...
Any help is appreciated....
|
|
|
|
|
Pazzuzu wrote:
[1]How will I create a Listbox control
used the "m_ListBox.Create"- How will I pass the cDialog class as I have to pass a "pParentWnd parameter" which expects a CWindow object
All MFC windows (including CDialog objects) derive from CWnd. Just cast it to CWnd in the create function
Pazzuzu wrote:
[2]How to make the listbox control,Dialog & view class of the same size
What do you mean? like as in the same size on the screen?
Pazzuzu wrote:
[3] Want to add 2 columns in the list box,a header row, with constant values
You are using the wrong control. Use a CListView control rather.
Cheers,
Peter
controlSHIFT
[Glossary Manager] [AfterThought Backup Lite]
All good things were meant to be improved
|
|
|
|
|
Okay Thanks,
Could u please tell me how to achieve the above said things using the
CListView control.
By [2],I mean to make the listview control to the size of the dialog,while displaying & not to the size of the view.
|
|
|
|
|
Okay Thanks,
Could u please tell me how to achieve the above said things using the
CListView control.
By [2],I mean to make the listview control to the size of the dialog,while displaying & not to the size of the view.
By ListView control,did u mean list control co's,while in the control tool box,I see only list contol & listbox control
|
|
|
|
|
It is CListCtrl.
You can use these functions of the class
eg:
To add columns
m_ListCtrl.InsertColumn(1,"1st Column");
To add data to the control
m_ListCtrl.InsertItem(0,"Data");
m_ListCtrl.SetItemText(0,1,"Value");
|
|
|
|
|
How will I connect my view class which is derived from Cview to the control object,Co's I want to test the list control
Did as follows:
On the,"OnCreate" function of my view class,I did as follows
m_lstctrl.Create(WS_CHILD|WS_VISIBLE|LBS_STANDARD|WS_HSCROLL,
CRect(10,10,200,200),this, IDC_TEST);
m_lstctrl.InsertColumn(1,"1st Column");
But I dont see any columns ,apart from the listctrl box boundary...
|
|
|
|
|
Replace LBS_STANDARD by LVS_REPORT.
|
|
|
|
|
Thanks Dreamz.Now I see the control on screen.
But the size is small.
How can I set the size of the ctrl in code..
Thanks all......
|
|
|
|
|
Pazzuzu wrote:
How can I set the size of the ctrl in code..
Check out the second parameter to Create() .
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
|
You can adjust the CRect(..) in the Create function.
Or add WS_SIZEBOX style,then you can resize the control at runtime.
|
|
|
|
|
ok, to add columns to the list control, make sure that you create the control with the LVS_REPORT style.
then call CListCtrl::InsertColumn() to add a column and then CListCtrl::InsertItem() to add items. I saw a post that already indicated this.
Now to the problem of sizing the control to the size of your dialog:
In the dialog class, handle the WM_SIZE message, call GetClientRect() to get the current client rectangle of the dialog and then just call CListCtrl::MoveWindow() to size the list control to the size of the dialog.
HOpefully that explains it.
Ciao
controlSHIFT
[Glossary Manager] [AfterThought Backup Lite]
All good things were meant to be improved
|
|
|
|
|
|