I'm looking to create flashcards to memorize chemical reactions. While there are complicated solutions out there for typing out equations and symbols, it'd be nice to have a simple flashcard app that allows me to draw complicated shapes using a stylus. I've found Flux Cards (https://play.google.com/store/apps/details?id=de.leowandersleb.fluxcards&hl=en), but the interface is kinda ugly and the handwriting options are limited (can't adjust line width, color reverts back in each field, etc).
I kind of find it hard to believe an essential app like this could have been overlooked, so maybe I just haven't found it?
Related
All... I will be staring development of a D-Pad SIP for free release on this board in the next week... I will release as soon as I have something that is functional. Here are the initial features... please use this space to suggest others...
Four (Top,bottom,right left) buttons plus optional center
Special zone button for switching to user defined standard keyboard
D-SIP Toggled via any assignable button sequence (will play well with apps like Mobile Magic)
user definable gestures support
I will add accepted features to this list above with a 'Phase' (e.g. planned for release 1,2 or eventually)
Blessings one and all -- My Christmas gift to you
abeery said:
All... I will be staring development of a D-Pad SIP for free release on this board in the next week... I will release as soon as I have something that is functional. Here are the initial features... please use this space to suggest others...
(...)
Blessings one and all -- My Christmas gift to you
Click to expand...
Click to collapse
That seems to be a very nice Christmas gift! You will make many users of Touch HD very happy. Thanks for your effort.
One suggestion:
If possible I would like to get continuous signal and user defined repeat rate as well as user defined delay until repetition begins (just like hardware dpad can be calibrated via settings).
Thanks in advance.
Hmm, it will be hard to enable it in applications wich doesnt support SIP's such as games
Maybe it is possible to run a application in a "640x480"px Frame and to use the 160pixel at the bottom for a D-Pad...
Would be nics to add in a rotation button, I don't like how gsen and gyrator mess up my screen when I don't want it to. Also Might come in handy a clear 4 way pad to be use ingame, left or right of the screen, maybe that is a little too much to ask for?
Koffein Schluck said:
Hmm, it will be hard to enable it in applications wich doesnt support SIP's such as games
Maybe it is possible to run a application in a "640x480"px Frame and to use the 160pixel at the bottom for a D-Pad...
Click to expand...
Click to collapse
My hope is to add a option to force a 640x480 resolution for "configured" applications and then use the freed 160px for the D-Pad... in non-configured apps it would function like any other SIP. Still researching my approach
consider adding the buttons for Cut Copy and Paste
sounds like a great idea! hope it works
The 2 hardware keys (left and right) for the selection of the soft menus are a must!
I am a bit confused maybe due to lack of my knowledge of exactly what configuration this new SIP will carry. My confusion is because if you happen to see the Cootek TouchPal it already has a tab which gives you navigation options such as top, bottom, left, Right, select, cut and copy.
How is your SIP going to be different from TouchPal.
Regards
srmz said:
I am a bit confused maybe due to lack of my knowledge of exactly what configuration this new SIP will carry. My confusion is because if you happen to see the Cootek TouchPal it already has a tab which gives you navigation options such as top, bottom, left, Right, select, cut and copy.
How is your SIP going to be different from TouchPal.
Regards
Click to expand...
Click to collapse
I guess the goal of this SIP is to be available in all applications (e.g. games) that usually depend on some hardware buttons to be playable and not just the ones that activate a SIP for input by default like SMS, Email etc.
One suggestion would be to have 8 directions on the virtual pad. On a real dpad you can press 2 directions simultaneously (useful in games) however the resistive screen means that there would only be one key press at a time.
Sorry for my ignorance...i am very new to WinMo phone.
Can anyone tell me what is SIP and how it is going to work?
By the way there is a software called AEBplus which can configured the hardware Vol up/down for HD, is it going to be similiar?
razorblader said:
I guess the goal of this SIP is to be available in all applications (e.g. games)
Click to expand...
Click to collapse
As the most games I know use their own keyboard implementation, a SIP won't work for them. SIP will just for most applications, rather the ones, where you see the "keyboard icon" in the bottom, where you can change the keyboard and make some settings.
Looking forward to it
I think a good starting point could be to create a full screen application (a sort of container) with a sidebar implementing the Dpad that emulates an hardware pad + some buttons and a 'window' 640x480px where other applications can run.
In this mode it should be possible to generate the standard Windows messages when a soft-key is hit so that the windowed application could be fooled thinking that the user is acting on a true Dpad/key.
Bye
So it will work with for example pocket gba emulator ?
Wolfenzi said:
So it will work with for example pocket gba emulator ?
Click to expand...
Click to collapse
Something like this allready exist, google MorphGear
it will work with PPC Games better than GBA
any news on this project?
Same question here. I am waiting for this as the most important thing for Touch HD on this forum. I want arrow keys in my age of empires to move map
By the way : If you can, you should do that virtual pad fully configurable, like morphgear has (text file with functions and color numbers and bmp picture with those colors on certain places + copy of that but in colors that will be displayed)
I'm still experimenting with various approaches... unfortunately it seems like the most viable approach will involve the four softkeys at the bottom of the device... everything else I try only works when I can force a SIP to be present and unfortunately it seems that the times I want a D-Pad SIP the most are the apps that make this difficult... BTW... if anyone has a code sample for reassigning the HomeKey send me a PM please. For now all I can say is please continue to have patience... I'm still working on making a solution available
Hello,
I've been programming for quite some time on Windows/linux, and I just started developing for WinMo. I must say, when it comes to UI, there really isn't much out there.
What I am trying to do - and if anyone out there knows of any good tutorials or example code, that would be excellent - is make a figure friendly Multi-Level ListView Control for .net CF 2.0 (I need to support WinMo 5.0-6.5) The multi-level part is that when an item is selected, the current ListView slides to the left and a new ListView slides in from the right (I know it's a bad example, but like how the iPhone Multi-Level menus work)
I have been searching the internet and have not found any information on how to do this. My idea for how to create a control like this would be something like this:
MenuControl:
Array of ListItem Controls
Panel that expands in height according to the number of ListItem Controls
ListItem Contro:
Graphic on the left side
Text describing the item
Optional MainControl object for when item is selected
OnSelect Event handeler
When the Even is fired, the local MainControl is loaded
Once MainControl is loaded, using a 15 milsec timer, decrease x position of both controls for 800
Is this a good way of doing the UI? Any help would be excellent
Hi!
have a look at my SliderList. It does exactly what you described...
Hello,
since WM6.5.3 the standard Controls like Buttons, Comboboxes, TabControls, Checkboxes etc. have a new Style with gradient Backgrounds and sometimes rounded edges.
If you develop programs with the .NET CF you will get the boring old style. Is there any way to enable the new style for .NET applications?
The only thing I found was this "hack" for the TabControl:
mobileworld.appamundi.com/blogs/peterfoot/archive/2009/09/17/windows-mobile-6-5-tab-control.aspx
(sorry, seems that I'm not allowed to post outside links)
I searched a lot for this but even the documentation from Microsoft gives no hint how to do this.
There is also a new control in many system control panels which replaces the TabControl (the navigation thing at top of the form for example in sounds and notification settings). Is there any chance to use this control in my own programs?
It is really annoying that Microsoft has developed a new themeable style for their controls and nobody can use it
Thanks a lot
Markus
You can but it requires overriding the controls paint events and imo is not worth the hassle. If you want fancy looking controls then you would be better off with 3rd party controls. There's several options out there and some are free. Read about some at http://forum.xda-developers.com/showthread.php?t=616838
If you want to work with the native controls and spruce them up a bit check out http://code.msdn.microsoft.com/uiframework for some guidance.
Ren13B said:
You can but it requires overriding the controls paint events and imo is not orth the hassle.
Click to expand...
Click to collapse
thanks for your answer but I don't want to create custom controls or use some 3rd party controls. I want to use the standard controls but with the WM6.5.x style.
Microsoft is really stupid. They were on a good way with 6.5.x. The user interface of the standard apps is mostly consistent and finger friendly. But they forget 3rd party developers now completely. I want to be able to create apps with the system look and feel but it seems that it is not possible. So my own applications have always an inconsistent look when I use standard controls. I always get the old style but when I open a messagebox then I get buttons in the new style.
Microsoft, this is really crap!
You'll have to wait for Windows Phone 7 if you want perfect consistency. Microsoft isn't going to update the controls for 6.5.
Hey there!
Today I did some research into controls, and I found out how to enable 6.5.3 style for buttons and checkboxes. You have to:
edit2: for dialogs - open .rc file in a text editor, and find your dialog, then after a line beggining with STYLE add a line with following contents:
Code:
EXSTYLE 0x1800000
Compile it and run. You should get 6.5.3 look and feel on existing controls without changing them!
Or if you want to create controls in runtime (works good for buttons, checkboxes/radio buttons look ugly):
1) call SHInitExtraControls()
2) when creating a button/checkbox use class TTBUTTON and make sure its style is combined with 0x8000
3) Use 'em like normal buttons.
Now it's time for listboxes & others...
edit2: To mimic 6.5.3 listbox behavior you have to set item height to 64 (or 32 for (W)QVGA), for example in this way:
Code:
SendDlgItemMessage(hwndDlg, IDC_COMBO1, CB_SETITEMHEIGHT, -1, 64);
SendDlgItemMessage(hwndDlg, IDC_COMBO1, CB_SETITEMHEIGHT, 0, 64);
To expand list views, use a empty image list with a proper image height (64 or 32), for example:
Code:
HIMAGELIST il;
il = ImageList_Create(1, 64, ILC_COLOR, 0, 1);
SendDlgItemMessage(hwnd, IDC_LIST1, LVM_SETIMAGELIST, LVSIL_SMALL, (LPARAM) il);
edit: Oops, forgot you want it in .NET. Quick investigation lead me to a sad fact: .NET controls have the wrong window class. But if .NET dialogs are stored in resources there is hope. So I would be grateful if someone post here a compiled .NET application which would show a dialog with a button linked to some simple action. I might try to modify it for 6.5.3 style.
I have a stock E4GT. While entering words with Swype is great, unless I am missing something, I am finding editing already-entered text (in web fields, in the email app, in the gmail app, etc.) really annoying. Sometimes I get the annoying giant copy/paste/etc. toolbar which covers up most of the text field, making scrolling in it difficult. Sometimes, I can't move the cursor to a given location, either because the device insists on selecting a whole word rather than just moving the cursor or because for some reason things don't show up on the right line. The on-screen keyboard has no arrow keys for precise positioning. Often (especially in the email app) when I tap on a word further up and then try to tap on one of Swype's alternatives for it, the alternative doesn't replace the word I tapped, but occurs in some fairly random spot in the text field. Zooming in would help, but typically I can't zoom while editing a text field.
I really, really miss the ease and precision of editing text on the resistive screens of my Palms with a stylus, with an on-screen keyboard that has arrow keys (I used myKbd, which I wrote). Swype beats the Palm on-screen keyboard (but maybe not the Treo thumbboard) for speed of entry (and the Palm TX had some infamous hardware-based digitizer problems), but correcting stuff on the E4GT is really annoying.
Am I the only person who writes lengthy, thought-out emails?
Enough griping.
Question: Is there anything I can do to make editing text less painful?
Will ICS fix this? Is there some app, perhaps a root-requiring one, that improves text field editing?
This is exactly what I like to have:
http://msdn.microsoft.com/en-us/library/hh202916(v=vs.92).aspx
Since there exists no standard control I have written one by myself but I didn't get DataBinding to work (even when using correct implementation of DependencyProperty)
Got 25 votes for:
http://wpdev.uservoice.com/forums/1...474043-add-header-property-to-textbox-control
Simple
I think for that screenshot on the MSDN page you give they did what I also did without thinking twice in my own apps: Place TextBlock controls immediately before the TextBox controls.
Indeed, I found the approach of some controls with built-in header text property annoying because they waste a line of space even if you don't need a text.
And where would you stop with your new header property because sometimes you need text in front of a text box, but sometimes below, or in front and in the back at the same time, etc. (Yes, that does not happen with trivial, 3 textbox screens, but drive up the number of features in your program and it will probably happen.)
Don't agree. A HeaderMode enum should do the trick. I don't want do reinvent the wheel each time I need a simple TextBox After a year implementing WP apps I still see advantages of a TextBoxWithHeader control.
Sent from my RM-821_eu_euro2_530 using XDA Windows Phone App