|
|
Ok, nice!!
Thanks !
I think I will take the third solution because I just want my views to be hidden and not destroyed.
Again, thanks!
Cedric
|
|
|
|
|
HI,
Can anyone help how to popup a dialog in a half screen for PPC.
When i give dialogs.m_bFullScreen = false..then the dialog is displayed horizontally occupying client center area and ok/cancel button are hidden
making the user to scroll dialog horizontally to get the ok buttons.
Pls help..how to get rid of this
Thnks in advance
|
|
|
|
|
Just a hint, maybe create your own Dialog class derived from CDialog ??
Then use CenterWindow().
Hope this helps
|
|
|
|
|
Hi!
Is the a way that I can display an event (or highlight event date) in the mobile web calendar reading from database using visual basic.
|
|
|
|
|
I have a scroll view implemented in my app and have a question. Currently my scroll bars go from the top of the screen to the bottom of the screen. What I would like to do is have a spot at the top of the screen to be say a title section. I need to have this section not be repainted everytime a WM_PAINT message is sent, only the below it needs to be repainted. So the question is, how do I create such a non-client area inside this ScrollView?
Thanks,
-Eric
|
|
|
|
|
My best bet would be to create a toolbar-like control where you only write the title. The toolbar will be a child of the frame window (sibling of the view), so you wouldn't have to change a single line of code in your view class.
Let me prepare a simple example to post.
Regards,
João Paulo
|
|
|
|
|
I have already sent the QA to www.pocketpcdn.com to be published. In any case, would you like to receive an email from me with the sample code?
Regards,
João Paulo
|
|
|
|
|
João,
Thanks for the code sample. After looking at it a bit this morning I have a few additional questions.
1. In my app I have multiple views defined. Only one of the views is currently a CScrollView class. I have only included the CeTitelBar object inside this one class, but yet it appears as a title above all of the views in my app. How can I get it to only show up in the once class that it is defined in? When I created the CeTitleBar object I used GetParent(), should I have used something else?
2. I need to have more control over the placement of the text inside the title and I need to be able to change the size of the title bar. I think I can see where to change the code to make the changes to the height of the bar, but I need to have multiple lines inside the title bar, some with Bold text some with underlined text etc.
3. Last I would like the title bar to be the same color as my view. This may relate to the second question above.
I am going to continue to play around with it this morning, but any help is appreciated. Again thanks for the initial help!
-Eric
|
|
|
|
|
VanHlebar wrote:
How can I get it to only show up in the once class that it is defined in?
When the view is destroyed or hidden, you have to destroy / hide the title bar.
VanHlebar wrote:
When I created the CeTitleBar object I used GetParent(), should I have used something else?
No. You are using the correct parent (the frame window). Remember that the title bar is a toolbar and toolbar have to be children of the main frame.
VanHlebar wrote:
I need to have more control over the placement of the text inside the title and I need to be able to change the size of the title bar.
This class serves a very simple purpose: shows a single line of text. I'm sure you can create your own title bar class by redefining the drawing code and height (you may use m_nHeight ). You have the basic mechanisms. Now, have some fun experimenting with it!
Regards,
João Paulo
|
|
|
|
|
João,
Thanks again for all the help. I added a few features to your base class to allow the users to change the height, text color and background color of the title bar on the fly. If you want to see those changes I can post them or email them to you.
I ended up having to play around with the OnPaint() to get my multiple lines of text into the Title Bar. It works for my application, but would not be very handy for general use. If I figure out a way to fix it I will post it here.
I am also looking into a way to allow the user to change the Font used on the fly also.
Thanks again,
-Eric
|
|
|
|
|
VanHlebar wrote:
I am also looking into a way to allow the user to change the Font used on the fly also.
If you want a font chooser, check this:
A font chooser dialog for the Pocket PC[^]
Regards,
João Paulo
|
|
|
|
|
|
Hello all,
EVC3 (hpcpro) and EVC4 (standardsdk)
I would like to add a bimtmap to one of my popup menus...
I know that the MENUITEMINFO struct is not as sophisticated in CE as desktop windows, but there are two HBITMAP members of this struct for the "checked" state.
This seems fine for what I'm after, as I could just "check" the item I want to have the bitmap, and continue on with more productive coding...
For the life of me however, I can't make a successful call to SetMenuItemInfo with the struct containing the HBITMAP values. The error code return by windows is ERROR_INVALID_PARAMETER.
I know what I am trying to accomplish is not unheard of, so any tips is most appreciated!
|
|
|
|
|
I need to write a simple page to display a list of data. I don't think this should be too tricky but I would like to view it in an emaulator to see how it will appear on a phone. Is there a built in emulator with VS.NET 2003 and how do I run it?
I would also like the user to log on using their mobile number - how can I achieve this - is it similar to normal asp.net forms authentication, any articles out there on the web?
Any hints, web addresses, help would be most welcome.
Jim
|
|
|
|
|
We have Wise installation System and it doesn't support PPC2K.
We found a $30 installer program on the net written by an outfit called Wildcat Solutions. Anyone use that one? Any other recommendations?
------- signature starts
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
"You won't like me when I'm angry..." - Dr. Bruce Banner
Please review the Legal Disclaimer in my bio.
------- signature ends
|
|
|
|
|
John Simmons / outlaw programmer wrote:
Any other recommendations?
This is quality stuff, although it's more expensive:
Spb AirSetup[^]
Regards,
João Paulo
|
|
|
|
|
We're getting this message when we run our app:
"A device with the same name is already on the network. Tap Start > Settings > System Tab > About > Device ID Tab, and try again."
It's talking about the name of the PDA which is currently "Pocket_PC". Why would I be getting this message?
------- signature starts
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
"You won't like me when I'm angry..." - Dr. Bruce Banner
Please review the Legal Disclaimer in my bio.
------- signature ends
|
|
|
|
|
Is it a stand-alone app (ie connecting to any networks)?
If it's connected to your LAN, maybe you're getting a clash with another PDA that also uses the default name? IIRC that name is used as an identifier on LANs, just as the 'full computer name' on your desktop.
If its not connected to any networks whatsoever, then its very weird
“Our solar system is Jupiter and a bunch of junk” - Charley Lineweaver 2002
|
|
|
|
|
My boss is getting this at home, even though his PDA is the only PDA connected. Could it be that it's interfering with the emulator?
------- signature starts
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
"You won't like me when I'm angry..." - Dr. Bruce Banner
Please review the Legal Disclaimer in my bio.
------- signature ends
|
|
|
|
|
Could be, since it also defaults to Pocket_PC. What happens when you change the default name to something else, does it work then?
IIRC (its been a while since I used something as fancy as TCP/IP on the PDA, Ive been using arcance ECU protocols over the com-port for the past 2 yrs now) you can have several PDA's with the default name connected to their "hosts" with ethernet/wlan cards using ActiveSync on the same LAN, so it should be possible.
One possible work-around would be to check what api calls you use that uses (directly or indirectly) the hostname of the device and see if you can replace them with something that only uses the ip.
Its hard to come up with something specific without more information, but I googled a bit using the error message and found this[^] page.
WINS Naming Issues
By default, Microsoft has named the devices Handheld_PC, Pocket_PC and Palm-size_PC.
All of these names contain invalid characters for naming a WINS device. The names can
only be from 1 to 15 characters, a leading character in the range 'a'-'z' or 'A'-'Z',
and the rest of the characters in the range 'a'-'z', 'A'-'Z', '0'-'9', or '-'.
I recommend that all users rename their device prior to synchronizing or using them on
a network to guarantee compatibility
Otherwise, all I could see was Connection Manager issues...
Not much, but I HTH some.
---
Jonas
“Our solar system is Jupiter and a bunch of junk” - Charley Lineweaver 2002
|
|
|
|
|
i use <htmlview> to show HTML from a file. Now I tried to navigate to a web-page with the following line.
<br />
::SendMessage(m_hwndHtml, DTM_NAVIGATE, 0, (LPARAM)(LPTSTR)TEXT("http://www.web.de"));<br />
However, htmlview always return "Bad Request. Your Browser sent a query this server could not understand.".
Does anybody know what could be the reason for that?
It cannot be the internet-connection, because pocketIE works fine with this page.
thx, Daniel
|
|
|
|
|
Check your connection settings. Disable any firewall application on the desktop.
I just had the same problem and it boiled down to using the router IP address as the proxy: got the same error.
Regards,
João Paulo
|
|
|
|
|
could be.
my pda is connected to the internet via ActiveSync.
However,
I just tried to an Windows CE SDK-example called "browse".
It displays "file://\start.htm".
if i change it to "http://www.web.de" it will also show the web-page.
the sampe uses DTM_NAVIGATE and not much more except a simple htmlview-window.
I don't know why the sample works, but my onw program not....
thx, Daniel
|
|
|
|
|
could be.
my pda is connected to the internet via ActiveSync.
However,
I just tried to an Windows CE SDK-example called "browse".
It displays "file://\start.htm".
if i change it to "http://www.web.de" it will also show the web-page.
the sampe uses DTM_NAVIGATE and not much more except a simple htmlview-window.
I don't know why the sample works, but my own program not....
thx, Daniel
|
|
|
|