Different ways of show notifications from tray bar - delphi

What are the alternatives to balloon hints to show notifications from the tray bar?
What I want to achieve is something like Skype notifications, so I want to also have the feature of piling up notifications (in Skype we have John is online, Marc is online and Jim is online at the same time). How can I achieve this?
Moreover, something nicer looking than the balloon hint would be better.

you can use the TJvDesktopAlert component which is part of the JVCL library, you can find an example in this directory jvcl\examples\JvDesktopAlert\JvDesktopAlertDemo.dpr
(source: agnisoft.com)

You can just create your own form and popup it as the tray notification at corresponding position.

You can create custom form and show it next to the system notification area. LMD ElPack includes TElTrayInfo component for exactly this purpose.

Have a look at Growl: http://www.growlforwindows.com/gfw/
It is a good looking UI

Related

Swift Multiple Alert Dialog Fade Out my Interface to Black

Goodmorning all,
In some cases I need to present a lot of alert dialog (overlapped on each other). At the moment i can't find another way to do this because i need to take trace of each user's answer for each question in my dialogs.
So, after 5-6 dialog overlapped i've something like this:
my interface is faded out till to black, there is a way to avoide it?
Thanks all in advance.
That happens because the alert has a slight transparent black background which appears on top of the view. The things is since you add a lot of them, at this point this translucent backgrounds they get combined and you get the non-transparent black one.
One alternative would be to not present the alerts all at once but in sequence. So when the first one is dismissed, you present the next one and so on.
Another alternative would be to write your own custom alerts. Then you could control the background as would be fit your application.
However, it does not seem you are using the alerts for what they are supposed to be used, which is errors or messages the user must know. Maybe there is another solution for you application, maybe using a form or something similar. They are quite an intrusive way to interact with an application, so they should be used accordingly.
Hope this helps and you get to figure out the best solution for your project. Good luck!

Use stock keyboard as template for custom iOS 8 keyboard

I was wondering if it is possible to get the stock Apple keyboard design as a file to make a own custom keyboard with only slight changes to the original one.
I would like to only change one Key and was hoping that I don't have to build the whole design myself and try to imitate the original design.
Thanks in advance
I built a custom keyboard with the same look as the system keyboard (except it has only one "letter" key!): https://github.com/acoomans/ACKeyboard
I'm sure you can start from there and adapt it to your need. Good luck!
There is another custom keyboard with all the keys here. Looks like the might be a bit hacked together but could be another good place to start. https://github.com/archagon/tasty-imitation-keyboard

iPod: How to fire clickwheel events?

I'd like to develop a simple tool for controlling the clickwheel of an connected Apple iPod. The development should be easy but I've no idea how to start. A solution like that would be great:
# Pseudocode
$iPod = new iPodFramework()->getConnectedDevices()->select(0);
$iPod->play();
I just need to fire these events by clicking buttons:
Menu
Prev
Forward
Play/Pause
Middle-Button
Scroll up/down
Hold on/off
There are several remote controls in the stores which actually do the same, but how? I don't want to spam, so I avoid posting a link for now.
Does anyone know...
how to start?
which language I need?
any tutorials, frameworks, code-snippets?
keywords/topics for googling?
Thanks in advance!

Tab Bar like WhatsApp

How do I create a tab bar like WhatsApp on BlackBerry in my BlackBerry app? I want that feature in BlackBerry OS 7.0. I have used managers -- HorizontalFieldManager and VerticalFieldManager -- to achieve it. But it doesn't look as attractive as WhatsApp. Can FieldTabController help me do this?
It's not going to look attractive if you are just making tweaks to the code, and then seeing what that looks like. You need to start with a design you find attractive. Once you have that goal put together as an image, you start writing code to make the UI look like the design image.
The WhatsApp tab bar is not a straightforward combination of built-in UI managers from RIM. It has a fair amount of customization - each tab has three visual states, and there is a tooltip that follows the focus, as well as a context tab on the right that changes depending on the currently selected main tab. This means there are several interacting UI components here, not just a single magic manager.
Essentially, you will probably want to start building your own custom Field objects.
Basically, subclass the Field class (or one of the other subclasses), and learn to love the paint(..) method and the Graphics API.

What's the cartoon speech bubble coming from the notification area called, and how do I create one?

Can some one tell me what the name of the following popup window is:
How do I create such a popup for my application?
To be more specific, this is indeed called a Notification (a specific type of balloon)see also here and the icon from which it comes from is called a Notification area Icon.
The area of the screen in which this icon is located is called the Notification Area. This is not specific to Windows - other operating systems have their own form of Notification Areas.
The correct way to manage a Notification Icon (or more, if you need to) from Windows is to use the Shell_NotifyIcon API.
You can also use the numerous components available online wrapping this functionality (CoolTrayIcon is a prime example, although it is a bit bloated). You can make your own too, it's fairly easy.
Remember to follow the MSDN guidelines for correct use of this icon and good practices.
I seem to have found out the answer, it is called a balloon notification . the relevant code to create one is found at :
http://swissdelphicenter.ch/torry/showcode.php?id=1164
TMS component suite has better notification tools.You can check those out

Resources