Monday, October 14, 2013

Microsoft Office Word Draw - changing the connector start and end points - change the connection points

Drawing Tools from Microsoft Office is a very handy and user friendly tool, but some of the drawing features are very limited even for general use. One of these features is the connector. A connector is a line that connects two shapes and stays connected to the shapes that you attach it to. Connection points appear at the ends of a connector, and additional connection points are indicated by circular dots when you move your mouse pointer over a shape. The main advantage of using connectors is that connectors remain attached to and move with shapes.

Although the concept of connectors is very good in Microsoft Word - Drawing Tools, the handling of the connectors is poor. And it seems that from Word 2003 version to present, the Microsoft engineers does't made any improvements to the connectors.

In this article I will present an workaround that will enhance the present connectors features.

Let's presume that we have a presentation to make about an applications that uses two databases and we want to graphically represent this. We will probably need to draw one rectangle which represents the application and two cans for databases.

How can we do this into a Word document?

1. Go to Insert -> Shapes and click New Drawing Canvas
2. Then from Shapes menu first we select a rectangle and then two cans.
At the end we will need to connect the cans to the rectangle with a connector.
Connectors can also be found in the Shapes menu (see image below).

Now here is the funny part: if you have the default settings in Word, when you will try to connect a connector from one shape to another the starting and ending point will snap to the closest connector point of the shapes. It seems that even if you will change the Word settings and uncheck the Align -> Grid Settings -> Snap objects to other objects setting, the behavior will remain the same, which is very frustrating.

Connector starting point (current mouse pointer) and the shape connectors (the blue dots):

The connector snapped to the closest shape connector point:

The connector ending point snapped to the closest rectangle connector point:


One potential solution would be to press ALT when you start / end the drawing of the connector. But in this case the connector will become a simple line not connected with the ending shape. So in this case we cannot take advantage of the connectors features.

When we will want to add a second connector, the ending point will snap to the same ending point of the first connector.

Sometimes this "snap to shape connection point" may be helpful, but we don't want every time to have the same ending point of the connectors connected to the same shape. In our case we want two different ending points to the bottom of rectangle. So if we cannot change the position or the number of the default connection points of shapes what can we do?

Solution:
We "create" another two connection points:
3. Add two more rectangles (or any other proper shape)

4. Select the two new added rectangles and format their Fill and Line to No color (right mouse on selected shapes Format AutoShape... -> Colors and Lines)
5. Select all three rectangles and group them (right mouse on selected shapes Grouping -> Group)

6. Add a new connector from first can to the connection point of the first new created rectangle.
As you can see now we have four more connection points at the rectangle.

7. Add a new connector from second can to the connection point of the second new created rectangle

Here it is: brand new connectors at the bottom of the old rectangle shape.

Saturday, February 2, 2013

Unlock your Samsung Galaxy mini 2 - GT-S6500D

It seems that my last post (one year ago - shame on me for not writing anything meanwhile) helped many people to unlock their phones for free. So I decided to write a new post about unlocking phones for FREE. This time it's about Samsung Galaxy mini 2 or GT-S6500D. As far as I read the next method can be applied also for model GT-6500.

First of all I have to mention that the following unlocking steps are not mine, I just found them on a forum (see resources at the bottom of the post) and I tried to make them simpler and readable. I test the following steps on my phone and it worked.

Note: I am, in anyway, not responsible for whatever may happen to your phone, but I am sure it works to unlock Samsung GT-S6500D because I have tested myself.

So here are the steps:

1. Initial conditions on my personal test (the unlocking is working for many other various conditions):
 - The phone was locked in Vodafone (Romania)
 - The phone was not rooted
 - The phone had installed Android ver 2.3.6 (Gingerbread)
 - The phone had no sim inserted

2. Check if the phone is actually locked:
2.1. Open the Keypad (Dialer) and type the service code number: *#7465625#
2.2. There will be displayed some information about the phone. Look for "Network Lock". If it is set [ON] the phone is locked.

3. Unlock the phone:
3.1. Open the Keypad (Dialer) and type the service code number: *#197328640#
3.2. A menu will appear. Select (touch the screen) option [1] DEBUG SCREEN
3.3. From the submenu select [8] PHONE CONTROL
3.4. Then select [6] NETWORK LOCK
3.5. Finally select [4] NW LOCK NV DATA INITIALIZE
3.6. After the last select you may have to wait 1, 2 minutes to unfreeze the screen
3.7. After 1, 2 min you can exit the menu and restart the phone

4. Enjoy the unlocked phone
4.1. After restart you may check if the phone is now unlocked by opening the Keypad and typing the first code again: *#7465625#
4.2. Now you should see that the Network Lock is set on [OFF]
4.3. You can now turn the phone off, enter a sim from another network, start the phone and see if it's working.

If you have a different Samsung phone model you may take a look at the following link:
http://www.droidforums.net/forum/hacking-help/167546-tutorial-unlock-sim-network-samsung-galaxy-mini-gt-s5570.html
They claim that they successfully unlock for free models as Samsung Galaxy Mini S5570, Ace S5830, Gio S5660, Pop i559, 5 i5500, Fit S5670

Resources:
http://forum.xda-developers.com/showthread.php?t=1958859