|
Tomasz Sowinski wrote:
You're dancing in very synchronized manner, Nish. I can see an opportunity for carreer in showbiz.
Thanks.
Nish
One Nish is trouble enough.
Imagine 16 of me, dancing wild...
:jig::jig::jig::jig:
:jig::jig::jig::jig:
:jig::jig::jig::jig:
:jig::jig::jig::jig:
|
|
|
|
|
#include "stdafx.h"
#include <iostream>
int main(int argc, char* argv[])
{
int ar[10],sm,lg,value;
for(value=0;value<10;value++)
std::cin >> ar[value];
sm=lg=ar[0];
for(value=0;value<10;value++)
{
if(ar[value]<sm)
sm=ar[value];
if(ar[value]>lg)
lg=ar[value];
}
std::cout << "smallest " << sm << "\r\n";
std::cout << "largest " << lg << "\r\n";
return 0;
}
One Nish is trouble enough.
Imagine 16 of me, dancing wild...
:jig::jig::jig::jig:
:jig::jig::jig::jig:
:jig::jig::jig::jig:
:jig::jig::jig::jig:
|
|
|
|
|
There is a pretty good chance that I might be asked to write a form designer of sorts. MFC is allowed I guess.
But is there any specific path I need to follow? Are there any pre-made class libraries for this.
basic functionality includes the ability to drag and drop controls [edit boxes, combos, static boxes etc.] into an area and to be able to resize them with the mouse. Also move them around and arrange them.
It's a big ask
I need to basically mimic the C#/VB form designer.
Any ideas are hugely appreciated...
Also, how do I then save it. I need to pass all this information a a server via HTTP. Need to POST data to a Java Servlet. I wonder how I can do that.
Anyway will XML be a nice way to save all this stuff???
Means also using expat or MS XML parse
Nish
Chris,
Can I have a Johnny Bravo icon please?
Please, please, please........
|
|
|
|
|
Designed form will be a web form? Or Win32 dialog?
Tomasz Sowinski -- http://www.shooltz.com ** If you're going to rape, pillage and burn, be sure to do things in that order. **
|
|
|
|
|
Tomasz Sowinski wrote:
Designed form will be a web form? Or Win32 dialog?
The form will be shown in various places
(1) a web form generated by jsp/servlets
(2) a java application on linux
(3) a win32 application
(4) palm devices
The saved form will be mostly meta data. A form will consist of multiple controls and I just save their information like size, position, other custom data. Then of course there are a lot of non-visual components associated with each form and I am anticipating a MASSIVE headache for me
Nish
p.s. right now I am takin it one at a time and focussin g on the drag-drop-form-designer tool
One Nish is trouble enough.
Imagine 16 of me, dancing wild...
:jig::jig::jig::jig:
:jig::jig::jig::jig:
:jig::jig::jig::jig:
:jig::jig::jig::jig:
|
|
|
|
|
Doesn't sound good to me. If you need one form for the web, Win32 and other platforms, you'll need to adopt lowest common denominator approach - note that you can't place a control at (x, y) on the web page. There's something called positioning style sheets, but AFAIR it's not available on all browsers.
Ask your bosses if they really need one form for everything
Tomasz Sowinski -- http://www.shooltz.com ** If you're going to rape, pillage and burn, be sure to do things in that order. **
|
|
|
|
|
Tomasz Sowinski wrote:
If you need one form for the web, Win32 and other platforms, you'll need to adopt lowest common denominator approach
This is supposed to be some kind of platform independent form. The actual rendering of the form would vary between end interfaces.
All I know is I am in deep waters now...
Expect lots of GDI doubts from poor me
Nish
One Nish is trouble enough.
Imagine 16 of me, dancing wild...
:jig::jig::jig::jig:
:jig::jig::jig::jig:
:jig::jig::jig::jig:
:jig::jig::jig::jig:
|
|
|
|
|
I have a class CField with a public function Paint() and I derive a class from it called CMyField. I then create a CMyField m_Field private (or public) object in another class and get this error:
error C2248: 'Paint' : cannot access public member declared in class 'CField'
Any ideas?
Thanks,
Jack
|
|
|
|
|
Can you show us your class definition line for CMyField?
Nish
Chris,
Can I have a Johnny Bravo icon please?
Please, please, please........
|
|
|
|
|
The CField class:
class CField {
public:
CField();
virtual ~CField();
void Paint();
...
};
The CMyField class:
class CMyField : CField {
public:
CMyField();
...
};
|
|
|
|
|
The CMyField class should be declared thus :-
class CMyField : public CField {
public:
CMyField();
...
};
Notice how I have added "public"
Nish
Chris,
Can I have a Johnny Bravo icon please?
Please, please, please........
|
|
|
|
|
Nish,
You are the man. Seriously, I see you answer billions of questions here and this isn't the first time you have helped me. Thanks a ton, you are a gentleman and a scholar.
-Jack
|
|
|
|
|
Hi,
I have an edit control, for which i had done some validation calculations when the edit control receives EN_KILLFOCUS.But after entering some value if the user doesn't click anywhere,then i would like to validate the entry.My problem is, it never recives EN_KILLFOCUS until i click on anyother control.
Any idea?
Neha
|
|
|
|
|
in our app we disable the 'ok' button until all controls like you are describing have lost focus ... we also tell the clients that they must tab out of the box to get the calc to work ... another solution is to put a 'calc' button next to the box that does nothing but when they click it you get the 'lost focus' message and it all happens
heh
---
"all's fair in love and war but in love there is no geneva convention"
|
|
|
|
|
Then perhaps you could use EN_CHANGE instead
Nish
Chris,
Can I have a Johnny Bravo icon please?
Please, please, please........
|
|
|
|
|
I have lot of calculations to be done ,also i need to update so many controls.If i write that in EN_SELCHAGE(),User might feel uncomfortable.anyway i had found a solution for my problem.Thanks for the reply.
Neha
|
|
|
|
|
Hi,
I think you have sound to solve my problem.
i.e I want to disable my sound card port. so that i can
avoid if any application using my sound card.
either i close the port or in some other way.
i want to enable/disable port programmatically.
Please help me regarding this.
I need very urgently.
Thanks in advance.
regards
Halid
|
|
|
|
|
I wrote i program like this
in view's OnMouseMove function:
CView::OnMouseMove()
{
Bitmap bmp(ptTo.X, ptTo.Y);
Graphics *graphics = Graphics::FromImage(&bmp);
//then do something with the graphics
.....
//at last i did not write: delete graphics;(but the example of ms offer did not do it also)
}
then this program take tens memory and increasing.
but when i quit the program,all of the memory is released.
So can i say gdi+ has an auto memory manager like java8)
welcome discuss!
i am realfly8)
|
|
|
|
|
If you create a pointer, you need to delete it. Always.
Of course the memory is freed, you're ending the process that owns it still, even if you've lost track of it my throwing the pointer away.
Christian
The tragedy of cyberspace - that so much can travel so far, and yet mean so little.
"I'm thinking of getting married for companionship and so I have someone to cook and clean." - Martin Marvinski, 6/3/2002
|
|
|
|
|
what you mean? If i do not do the "delete p" myself,
who will delete it? windows? or gdi+? if it's true, why there is because of memory leak that has to restart computer?
i am realfly8)
|
|
|
|
|
realfly wrote:
what you mean? If i do not do the "delete p" myself,
who will delete it? windows? or gdi+? if it's true, why there is because of memory leak that has to restart computer?
Windows will delete it when your program is closed, because your program still owns the memory, it has leaked in that you don't know where it is in order to delete it.
Christian
The tragedy of cyberspace - that so much can travel so far, and yet mean so little.
"I'm thinking of getting married for companionship and so I have someone to cook and clean." - Martin Marvinski, 6/3/2002
|
|
|
|
|
I wrote i program as:
char *p = new char[100000]
and didn't delete it when quit!
but the memory still comes back!8)
That's a wonderful charaterist of windows!
but I have a little doubt that when I'm using the computer,
why my memory will be used more and more?
ps:the memory release is apply to resource handle(HDC,HWND .etc)?
Thank you in advance!
i am realfly8)
|
|
|
|
|
Well if you have a program that is supposed to be run for over 3 hours at a stretch, perhaps even for a couple of days, you'd want to avoid memory leaks.
Nish
Chris,
Can I have a Johnny Bravo icon please?
Please, please, please........
|
|
|
|
|
Hi,I'm doing a conferencing application.I've capture voice using Microphone and try to playback live using DirectSound.But why i heard broking sound at the end of the voice??I've create a secondary buffer large enough to hold the entire sound..can anyone help me please!!
|
|
|
|
|
I need to allocate a very large array of memory. My computer is installed with 620MB of RAM. When I use calloc to allocate more than 256MB of memory, the calloc always return NULL. Is there any way to break this 256MB barrier with calloc?
|
|
|
|