Hi everybody!
I'd like to know your opinion on the implemented gestures on our Note 4? Do they work the way you want them to?
I myself do have the following problems from time to time:
1) Pop up window gesture -> pulling down the notification bar instead
2) Shrink the whole screen size -> activating something different
3) Activating multi window side bar by holding down the back button -> some apps seem to react as if I used the back button
Many greetings
pop-up window never fails for me.
in fact, I regularly trigger it by accident when I try to access the tab slide or address bar in Atlas(web browser)
and for multi-window I use the recent app screen, or more often just floating windows.
Interesting, so it's the other way round for you as far as popup windows are concerned.
Recent app screen seems to be the easiest way, but unfortunately the apps have to be opened already to be available.
Related
Hi,
I have an application which has been running nicely on Harrier and iMate devices, well any PPC devices really because of their rectangular screen shape.
My client has gone and bought some Palm Treo 700wx devices, and they have a smaller square screen.
In the resource of my project the screens are designed to fit PPC. When it runs on the Treo the Treo automatically pops up a scroll bar to allow the whole view to be seen.
The issue is when I first go into the app I can't see the top of the screen, about 20 odd pixels heigh aren't displayed. The scroll bar still displays and I can scroll down to the bottom of the view, and when I scroll up again the top of the screen is still out of sight.
If I exit the app just by tapping on the x in the top right corner (so the app is still running, not exiting properly via my Exit button which shuts down the app), I exit the app and then when I go back into the app the screens are displayed correctly, there is no missing space at the top of the screen.
If I exit the app via my exit button and then start the app again, the top of the view is missing again.
Does anyone know why the screen isn't displayed correctly when I first enter the app, or why it should come right when reloading the view again? Has anyone else had problems with screen layout when putting PPC apps on the square Treo 700wx?
Thanks
It sounds like you have a 'refresh' problem. I haven't encountered this my self and it is really hard to diagnose when you don't even tell us what language your app is written in, but basically here is what I think happens:
When your app is launched, part of its window doesn't get properly painted (not sure why exactly).
When you click the X the app isn't closed, but minimized.
When you return to it the window is maximized and repainted. Second repaint goes correctly.
The quick solution to this would be to force a window refresh just after the app is fully started.
Sorry I forgot to add the language.. it's written in eVC++ 3.0
I'll give the refresh a go, thanks
Further Questions..
I thought that minimising and then maximising the screen fixed the problem, but only partially..
Because the screen in resource is designed for regular PPC it is bigger than the Treo 700 screen size, so the OS automatically shows a scroll bar.
The new issue I'm seeing is to do with the scroll bar. The steps I take to reproduce the issue are:
1. Go to View1, and I scroll down the view (I'm using CView not CDialog)
2. Go to View2
3. Go back to View1. When I go back to the first view the scrollbar is scrolled down in the position I left it.
4. Scroll up to top of view and some of the controls in the wrong place. Some controls I dynamically create in OnInitialUpdate, and as part of the Create() I pass in CRect to tell it where to create the control.
If I set CRect.top to say 10, it's created 10 down from the top of the visible screen. The problem is that because I've scrolled the view previously the view draws it 10 down on the visible portion of the view.
I had thought that the easiest solution would be to always reset the scroll bar to the top of the view before creating my controls, but I'm not sure how to force the OS scroll bar to the top of the view. I've tried SetScrollPos(0,0) or ScrollWindow(0, y). ScrollWindow moves the actual view up or down, but the OS scrollbar is still in the same position.
Any ideas on how to set my view window to the top and to reset the scrollbar?
Thanks again
How to refresh a view?
I have sorted the issue mentioned just above, by finding the scroll position and factoring in that when I set the value of CRect area of the controls I need to dynamically draw.
I'm now just left with the first issue, of when I first start up the app the top part of the window and scrollbar are covered by the Title/Taskbar at the top of the screen.
If I close the app via the x button and restart the app, the issue resolves itself. Or if I open up any dlg like the About screen or even display an AfxMessageBox, when I close the dialog the original screen is redrawn correctly, in the correct position and scroll bar fully shown.
I have tried calling RecalcLayout(), RefreshWindow(), UpdateWindow(), Sending WM_SIZE messages and a whole range of things, but I can't seem to get the screen refreshing correctly apart from when I open any dialog and close that dialog.
When you close a dialog what messages get sent to the previous view that force it to redraw? Does anyone have any suggestions how I can force a refresh myself?
Thanks again
Did you try InvalidateRect?
I am getting a bit rusty with MFC, since I now try to do things the hard way and use pure win 32, but this should work.
If you can't use it as a class member, call the API directly using you view GetSafeHwnd() function for window handle). Use NULL for lpRect to redraw the whole window and FALSE for bErase to prevent flickering.
Note that UpdateWindow() only triggers repaint if part of the window becomes invalid (the contents needs redrawing).
No I hadn't thought of using InvalidateRect(), so I should give it a go.
In the end I just wanted the issue fixed so opted for a quick 'n dirty solution of displaying a temp CDialog as soon as the app starts and calling EndDialog() immediately in the OnInitDialog() so the dialog disappears before you see it.
It worked and the original screen gets updated to correct size, layout and scroll bar.
Cheers.
I've done a search in both the Leo forums as well as xda in general and can't see a solution for my problem:
I am unable to scroll within excel mobile. Whenever I drag my finger across the screen it selects cells rather than scrolling. This isn't a problem if I wish to move up and down as the vertical scroll bar is visible and can be used. However, the horizontal scroll bar doesn't display even though it is selected in the menu.
Can anyone suggest what I can do to fix this? Thanks in advance.
bump
can anyone help?
When you open Excel, click on the right side of the screen (= scroll bar) and the scroll-button will appear. Use that to scroll up and down. The same goes for the horizontal scroll bar (well, it's on the bottom of the Excel screen and you scroll from left to right ;-)). Should be there, otherwise I wouldn't know.
Thanks for the reply but unfortunately the horizontal scroll bar isn't visible on the screen, even though when I go into view -> show the horizontal scroll bar checkbox is ticked.
The vertical scroll bar also works like a "normal" scroll bar in that the scrolling part is always the same size; it doesn't increase in size when the scroll bar is tapped on. However, I seem to remember that's how it used to work when I first got the phone, so perhaps in all the various tweaks and things I've done since I've unwittingly edited something that is affecting it?!
Oh well.
You're not in full screen mode are you?
And have you tried opening a new document?
No not in full screen mode, and I have opened various different (existing) spreadsheets, and tried creating a new one and the same thing happens in all of them.
I've solved the problem. A little look into HD2Tweak and I spotted an option for horizontal scroll bar which was set to none. I changed it to normal and a quick soft reset later and I was able to see the horizontal scroll bar again; not just in Excel but other apps too.
I don't remember switching it to none, but am just glad it's working again now!
Question for the Devs,
I have one thing that bugs me about Android: taking a ton of steps to get to places, so I had an idea, but I'm not sure if it's possible. It's a two - parter:
1) Is it possible, to put into the notification area a scrollable list of your currently running applications, or possible your most used apps? Kinda like holding down home, but it's not the same.
2) I had a program on my jailbroken iCrap back in the day: sbsettings. LOVED this program, gave me quick access to just about anything. It's kinda like the power widget, but it was accessible from sliding your finger accross the top of the screen from anywhere. Imagine having the power control widget in your notification area.
Are the two above possible, or are there limitations to what the notification bar can do. Obviously, I'd want it so that if I hit "clear" they'd still remain there. Also, I don't want just a link poining me somewhere else, I want the action to occur right from the notification screen:
I searched and searched but cannot find. Have I missed something?
Sorry if this is in the wrong thread, but I figured it does have to do with development, so there ya go... Thanks in advance!
For #2 use smartbar with quick settings checked in settings for notification. It might also have #1 but I don't really poke too much around in the settings.
I use Quick Settings, which will put a notification in the pull down task bar and you have access to a number of system settings.
jkAppSwitchEX works great as a sort of AltTab type thing and you can pin it to a long press of the search button. It also can be used as a task killer and can have a list of your favorite/most used apps for easy launch (and has a recent apps list). Plus, it can put a notification in the pull down task bar. There's also a free version on the market which just shows running apps.
I also believe Folder Organizer will put apps in the task bar, I have the lite version which doesn't do that (I don't think), but I don't really need it for that, so the lite version is fine for my needs.
I've also tried SmartBar, and it does have that functionality of swiping the screen and having access to programs, etc. But it wasn't what I had been looking for when I tested it, but worth checking out.
*off topic a bit*
Sorry but it's not Qeustion it is Question
Has anyone found a way to add the power control toggles to the notification screen as seen on the Galaxy S?
if your rooted cyanogen mod have the settings in the notification like the galaxy s or you can use a app call quickdesk you can launch quickdesk by long pressing the search button or double tap the home button in any program it has this thing call quick pannel that shows you your recently used apps and the apps thats running its really slick you can also swype up on any running apps to close them. theres also another app call itchingthumb that basically do the same thing but i like the simplicity of quickdesk more you should check them out. Theres also another app call smart task bar that can also do those thing it as the most options all you have to do is swype your finger at the side of your phone to launch it. Feel free to ask me any questions about them and I'll try to answer them. Oh yeah theres another one call power strip.
I found this thread and applied the mod to the HD ROM that I'm using, it works well.
http://forum.xda-developers.com/showthread.php?t=838013
I looked around but didn't find anything, although that doesn't mean anything.
My question is that when holding the home button,you get a whole semi circle, but just giogke now or whatever that silly thing is. Is there a way of adding programs or shortcuts to this popup. I have zero use for the Google thing so seems a shame if I am unable to add more useful items to this semi circle. Could prove pretty useful.
hughlle said:
I looked around but didn't find anything, although that doesn't mean anything.
My question is that when holding the home button,you get a whole semi circle, but just giogke now or whatever that silly thing is. Is there a way of adding programs or shortcuts to this popup. I have zero use for the Google thing so seems a shame if I am unable to add more useful items to this semi circle. Could prove pretty useful.
Click to expand...
Click to collapse
I haven't seen anywhere you can add to that or change it. I love the google now thing, just to be able to tell it to wake me up in an hour if nothing else:laugh:
Try this app if you haven't already though, it will let you launch an app just by sliding in from the side of the screen, or bottom, or whereever you want.
https://play.google.com/store/apps/details?id=mobi.conduction.swipepad.android&feature=search_result#?t=W251bGwsMSwxLDEsIm1vYmkuY29uZHVjdGlvbi5zd2lwZXBhZC5hbmRyb2lkIl0.
Instead of launching Google Now you could get get an app launch list using 'Launch Now', which replaces default behavior. Just serach for it in PlayStore, as I may not insert links (10 posts rule)....
There's a way for people who want to hook into the swipe up action that may not be documented. Apps like "Sudo Quicklaunch" make the system switch the icon to a generic search icon and show you the standard action completion pop-up. (One can see this in the app's promotional video.) I haven't personally tested that app, but I have seen the swipe up reassignment behavior with "Secure Settings." The Secure Settings app actually changes the icon displayed by the swipe up menu, when you tell it to "Always" use that app, and Google Search does the same thing. Coincidentally, the same reassignment behavior appears to be possible with the shop icon in the stock launcher. (I saw it for myself in the days of Honeycomb with the transition from the original Honeycomb Market app to the new, unified Market app, because both were installed, it asked me to choose when I tapped shop.)
I made this mod for my GF, and share it here in case someone is interested.
It enables both floating multiwindows, and quad view KK style (up to 4 static windows on the same screen).
DISCLAIMER
I'm not responsible for anything that may happen, your Tab, your responsability
This mod has only be tested on the T111, but I'm pretty sure that it works as well on s110 and other 7 inches variants.
It may work on 8 in and 10 in variants, and in any case trying won't brick your phone so go for it!:silly:
If you do try please report here if it works.
It should work on both odexed and deodexed ROMs.
REQUIREMENTS
A Tab with a custom recovey.
INSTALLATION
Download the attached zip, flash it in recovery, reboot.
HOW TO USE THE MOD
Enable Multi Windows from your quick settings.
Floating:
Click on an app in the flash bar (the bar on the side from where Multi Windows are launched), the app will open in Floating Mode.
You will notice 3 buttons, minimize, maximize and close, and you can drag the window anywhere on the screen by dragging its upper left side.
You can resize it too, from the sides.
When an app has been minimized it becomes a small bar that you can drag anywhere, double tap it to maximize the window again.
Quad View:
Drag an app, if you put it in the center of the screen it will open in floating mode, if you put it at the top or the bottom of the screen it will open in full screen mode.
After one app is opened in full screen mode you can drag a second one to the second half on the screen, then a third to one corner and a fourth to the last corner.
The white central bar allows you to resize the windows in both length and width.
Don't touch the part where there's no bar between the windows cuz it makes the bar disappear (bug). If it happens just push home and reopen the windows.
SCREENSHOTS?
Nope, sorry, I have no time to play with that kind of stuff.
Try this mod if you feel like it, otherwise give it a miss, no worries...
UPDATES?
I have 2-3 things in my mind (windows templates, multiinstance) and I may implement them if I have time and if I see that enough people are interested.