|
I have an SDI app which stores and retrieves its contents using serialization.
the app will only ever use one data document, so i want to hard code the open and save commands to save the user from using the menus and toolbar buttons.
I've tried using the OnOpenDocument command with limited success......my problem is essentialy that I don't know where to place the command so that it effectively prevents the automatic doc opening in the template construction.
A fairly basic question I know, but if someone could take the time to help it would be appreciated.
|
|
|
|
|
Try using OnOpenDocument("YourFilename.ext") in InitInstance. I'm not sure what to use in ExitInstance for the save though.
Chris
|
|
|
|
|
I have a friend that needs to work in C Builder.
Anybody know, where he can find info, like helps, tutorials, etc.
Thanks a lot....
Carlos Antollini.
|
|
|
|
|
Borlands home page has some useful links, go to www.borland.com
TrollSlayer
|
|
|
|
|
Does anyone know if there is some peace of code to create a CListBox or CListCtrl with Caption in a FormView or Dialog?
Just to make it clear I'd like something similar to the Query Design in MSAccess, so you can resize and move the control around its parent window.
[]'s
Crercio O. Silva
|
|
|
|
|
how can i cast a COleDateTime to a CString?
|
|
|
|
|
|
hi there,
How can i find an entry in CListCtrl knowing its item data ?
Ariel
|
|
|
|
|
LVFINDINFO lvfi;
lvfi.flags = LVFI_PARAM;
lvfi.lParam = myItemData;
int itemIndex = myListCtrl.FindItem(&lvfi);
itemIndex will be -1 if myItemData wat not found.
Tomasz Sowinski -- http://www.shooltz.com.pl
|
|
|
|
|
Thanks alot it really helpped !
by the way how can this be done in a CComboBox ?
Ariel
|
|
|
|
|
Hi there,
I'm quite a newbe in MFC so i have a few questons handling the common controls :
1. is the a way to catch the Mouse Right click inside a CComboBox - the default is to show
a PopUp menu and i want to do somethig else, how can it be done ?
2. How to cancel the edit mode in a CCombo box (so i can not type in it ?
3. Whats the command to select a line in a CListCtrl ( i tried CListCtrl::SelectItem but
nothing happens)? - all i want to do is make a line selected at runtime ?!?
4. I', using CTreeCtrl and i want to make some nodes disabled in some conditions
and enabled in others, or when a user click a node that shouldn't be enabled to
return to the previous node after showing an error message - how can this be done ?
Thank you alot for your time,
Ariel.
|
|
|
|
|
I have a friend that needs to work in C Builder.
Anybody know, where he can find info, like helps, tutorials, etc.
Thanks a lot....
Carlos Antollini.
|
|
|
|
|
This is one of the best C++ Builder sites, enjoy..
http://www.bcbdev.com/
M.Verlinden
http://www.fictoor.nl/irbot
Let there be C++ Builder...
|
|
|
|
|
Can someone tell me, why in Win98 CDC::SelectObject(/* Some font */) selects the proper font, e.g. Times New Roman, while in NT no selection is made
|
|
|
|
|
|
It looks like this:
void CFormulaEditorView::OnDraw(CDC* pDC)
{
CFormulaEditorDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CFont font;
LOGFONT lf;
memset(&lf, 0, sizeof(LOGFONT));
lf.lfHeight = 20;
lf.lfCharSet = SYMBOL_CHARSET;
strcpy(lf.lfFaceName, "Times New Roman");
VERIFY(font.CreateFontIndirect(&lf));
CFont* def_font = pDC->SelectObject(&font);
|
|
|
|
|
If you want Times New Roman on the screen, don't use SYMBOL_CHARSET. Use other charset ID appropriate for your locale.
Tomasz Sowinski -- http://www.shooltz.com.pl
|
|
|
|
|
Thanks, Tomasz, but you see, I'm working on a kind of formula editor, so it's crucial for me to use SYMBOL_CHARSET.
Could you tell me, what is wrong with Times New Roman in NT. And then, it changes charset but doesn't change font, so that I see on the screen the same text but in Arial with its selected symbol charset (which is btw Windings font, while for Times New Roman its the analog of Symbol font)
|
|
|
|
|
So what's exactly happens on Win9x - are you getting 'normal' Times New Roman letters, not symbols?
Tomasz Sowinski -- http://www.shooltz.com.pl
|
|
|
|
|
No, under Win9x I can get whatever I want. If i select SYMBOL_CHARSET i get symbols (of Times New Roman, certainly). Under NT i also get symbols, but the font isn't set to Times New Roman. It remains Arial (as it is by default)
|
|
|
|
|
OK, one more question about ActiveX starting :
I have my own IDocHostUIHandler, and inside is TranslateURL and ShowUI
.
On some page is link, something like blabla/news/av/newstv.asx.
after click on link, in TranslateUrl, i try to stop my WebBrowser
control,because I want to start media player, something like
STDMETHOD(TranslateUrl)(DWORD dwTranslate, OLECHAR* pchURLIn,
OLECHAR** ppchURLOut)
{
CString LinkName( pchURLIn);
if (LinkName.Right(3) == "asx")
myBrowser.Stop();
*ppchURLOut = NULL;
return S_OK;
but player is still start and i have video stream after exit.
How to prevent this ? Obviusly, this is not right place for try to stop
execution ( probably for all executables types) .
I'm trying lot of other interfaces, but can't find what's happend. Have
somebody some idea (or , better, expeience) about this proccess ? Where is
connection point between in page embeded file and shell routine for
execution ?
Duke
|
|
|
|
|
Can a console app create a thread that has a window? More specifically, if I create an ActiveX control from a console app, and that control has a method that creates a user-interface thread, will it work?
|
|
|
|
|
yes, no problem for a win32 based window.
--------------------------------------------------
If my messages appear curt, I apologize.
I try to be brief to save your time as well as mine.
--------------------------------------------------
|
|
|
|
|
I need info about the file formats for DiskJuggler, Nero, Easy CD Creator, CDRWin etc. and so far I have found...none! Anyone who has an idea of where I can find this info?
|
|
|
|
|
Try to find sth on http://www.cdfreaks.com/
|
|
|
|