iContact 0.6 update + source code

Search This thread

supbro

Senior Member
Aug 10, 2007
770
1
San Diego, CA
dgmltn.com
Does the icon have pink corners for anyone else? Obviously that's supposed to be the transparent part, but it shows up as pink in both HTC touch today plugin and even in my start menu...

I updated the .ico if you want to put it into the source trunk.

icon2.ico
 

uiskibum

Senior Member
Nov 6, 2007
404
32
i hate to ask but can someone tell me how do i save the app so it can be read on my pocket pc. i opened icontact.cpp with visual studio and edited it a little bit but dont know how to save.
can someone help me?

You need to set the build mode to release; right click on the project name (iContact) and the choose build. Once the project has been built you need to go into the project folder: you should see a folder called something like "Pocket PC 2003 (ARMV4)". Inside of that choose the release folder and you should see your .exe file that you need to bring over to you device.

I'm not going to post a how-to for this because I feel that if you are going to delve into the programming world you should go research on your own how to fully utilize the tools.
 

kidnamedAlbert

Retired Moderator
Dec 30, 2007
1,648
0
Photoshop CS3
You need to set the build mode to release; right click on the project name (iContact) and the choose build. Once the project has been built you need to go into the project folder: you should see a folder called something like "Pocket PC 2003 (ARMV4)". Inside of that choose the release folder and you should see your .exe file that you need to bring over to you device.

I'm not going to post a how-to for this because I feel that if you are going to delve into the programming world you should go research on your own how to fully utilize the tools.

well thanks thats all i needed
 

SlimDan22

Senior Member
Jan 7, 2007
280
49
Warren, Michigan
Hopefully someone can change the default colors

it would be cool for it to match my Theme =]

Im guessing the ThemeSupport.CPP is what needs to be modified

I was looking through it , and it seems the colors are in standard decimal colors

but im not familiar with programming so i would have no idea how to export it to an exe or anything after changeing the colors :confused:
 

kidnamedAlbert

Retired Moderator
Dec 30, 2007
1,648
0
Photoshop CS3
Hopefully someone can change the default colors

it would be cool for it to match my Theme =]

Im guessing the ThemeSupport.CPP is what needs to be modified

I was looking through it , and it seems the colors are in standard decimal colors

but im not familiar with programming so i would have no idea how to export it to an exe or anything after changeing the colors :confused:

ive been messing around with what i think is the colors but they never change. think you can direct me to where the background colors can be changed?
 

SlimDan22

Senior Member
Jan 7, 2007
280
49
Warren, Michigan
ive been messing around with what i think is the colors but they never change. think you can direct me to where the background colors can be changed?


Code:
#include "stdafx.h"
#include "ThemeSupport.h"

#define	THEME_DAY	10
#define THEME_NIGHT	20

void SwitchTheme(struct theme_struct * Theme, int Type)
{
	if (Type == THEME_DAY)
	{

		Theme->ListBackgroundColor = RGB(24,38,51);
		Theme->ListItemBackgroundColor = RGB(255,255,255);
		Theme->ListItemHoverBackgroundColor = RGB(255,255,255);
		Theme->ListItemTextColor = RGB(20,20,20);
		Theme->ListSelectedBackgroundColor = RGB(124,138,151);
		Theme->ListSelectedBackgroundColor2 = RGB(64,98,111);
		Theme->ListSelectedItemTextColor = RGB(230,230,230);
		Theme->ListSelectedItemTextShadowColor = RGB(80,80,80);
		Theme->ListSelectedItemDetailsButtonColor = RGB(200,210,210);
		Theme->ListGroupTextColor = RGB(24,38,51);
		Theme->ListGroupBackgroundColor = RGB(203,218,221);
		Theme->ListGroupBackgroundColor2 = RGB(183,198,201);
		Theme->ListSeparatorColor = RGB(220,220,220);
		Theme->ListIndicatorBrushColor = RGB(30,30,30);
		Theme->ListIndicatorFontColor = RGB(30,30,30);
		Theme->KeyboardButtonBrushColor = RGB(200,200,200);
		Theme->KeyboardButtonFontColor	= RGB(200,200,200);
		Theme->KeyboardButtonSelectedFontColor	= RGB(200,200,200);
		Theme->KeyboardFontColor = RGB(220,220,220);
		Theme->KeyboardBackgroundBrushColor = RGB(70,70,70);
		Theme->KeyboardKeyBrushColor = RGB(70,70,70);
		Theme->KeyboardSelectedBrushColor = RGB(124,138,151);
		Theme->KeyboardSelectedFontColor = RGB(20,20,20);
		Theme->KeyboardGridColor = RGB(100,100,100);

	} else if (Type == THEME_NIGHT) {

		Theme->ListBackgroundColor = RGB(124,138,151);
		Theme->ListItemBackgroundColor = RGB(30,30,30);
		Theme->ListItemHoverBackgroundColor = RGB(40,40,40);
		Theme->ListItemTextColor = RGB(220,220,220);
		Theme->ListSelectedEditBackgroundColor = RGB(20,20,20);
		Theme->ListSelectedBackgroundColor = RGB(124,138,151);
		Theme->ListSelectedBackgroundColor2 = RGB(64,98,111);
		Theme->ListSelectedItemTextColor = RGB(230,230,230);
		Theme->ListSelectedItemTextShadowColor = RGB(80,80,80);
		Theme->ListSelectedItemDetailsButtonColor = RGB(200,210,210);
		Theme->ListGroupTextColor = RGB(255,255,255);
		Theme->ListGroupBackgroundColor = RGB(0,0,0);
		Theme->ListGroupBackgroundColor2 = RGB(183,198,201);
		Theme->ListSeparatorColor = RGB(50,50,50);
		Theme->ListIndicatorBrushColor = RGB(30,30,30);
		Theme->ListIndicatorFontColor = RGB(255,255,255);
		Theme->KeyboardButtonBrushColor = RGB(200,200,200);
		Theme->KeyboardButtonFontColor	= RGB(70,70,70);
		Theme->KeyboardButtonSelectedFontColor	= RGB(200,200,200);
		Theme->KeyboardFontColor = RGB(220,220,220);
		Theme->KeyboardBackgroundBrushColor = RGB(70,70,70);
		Theme->KeyboardKeyBrushColor = RGB(70,70,70);
		Theme->KeyboardSelectedBrushColor = RGB(124,138,151);
		Theme->KeyboardSelectedFontColor = RGB(20,20,20);
		Theme->KeyboardGridColor = RGB(100,100,100);

	}
}

thats what iv been looking at

its called the Themesupport file

its easily changeable but i just have no idea if it would work lol or how to archive it back into an .EXE

i have no experience in programming at all, its all in C++ from my guessing so hopefully someone can help out
 
Last edited:

kidnamedAlbert

Retired Moderator
Dec 30, 2007
1,648
0
Photoshop CS3
Code:
#include "stdafx.h"
#include "ThemeSupport.h"
 
#define    THEME_DAY    10
#define THEME_NIGHT    20
 
void SwitchTheme(struct theme_struct * Theme, int Type)
{
    if (Type == THEME_DAY)
    {
 
        Theme->ListBackgroundColor = RGB(24,38,51);
        Theme->ListItemBackgroundColor = RGB(255,255,255);
        Theme->ListItemHoverBackgroundColor = RGB(255,255,255);
        Theme->ListItemTextColor = RGB(20,20,20);
        Theme->ListSelectedBackgroundColor = RGB(124,138,151);
        Theme->ListSelectedBackgroundColor2 = RGB(64,98,111);
        Theme->ListSelectedItemTextColor = RGB(230,230,230);
        Theme->ListSelectedItemTextShadowColor = RGB(80,80,80);
        Theme->ListSelectedItemDetailsButtonColor = RGB(200,210,210);
        Theme->ListGroupTextColor = RGB(24,38,51);
        Theme->ListGroupBackgroundColor = RGB(203,218,221);
        Theme->ListGroupBackgroundColor2 = RGB(183,198,201);
        Theme->ListSeparatorColor = RGB(220,220,220);
        Theme->ListIndicatorBrushColor = RGB(30,30,30);
        Theme->ListIndicatorFontColor = RGB(30,30,30);
        Theme->KeyboardButtonBrushColor = RGB(200,200,200);
        Theme->KeyboardButtonFontColor    = RGB(200,200,200);
        Theme->KeyboardButtonSelectedFontColor    = RGB(200,200,200);
        Theme->KeyboardFontColor = RGB(220,220,220);
        Theme->KeyboardBackgroundBrushColor = RGB(70,70,70);
        Theme->KeyboardKeyBrushColor = RGB(70,70,70);
        Theme->KeyboardSelectedBrushColor = RGB(124,138,151);
        Theme->KeyboardSelectedFontColor = RGB(20,20,20);
        Theme->KeyboardGridColor = RGB(100,100,100);
 
    } else if (Type == THEME_NIGHT) {
 
        Theme->ListBackgroundColor = RGB(124,138,151);
        Theme->ListItemBackgroundColor = RGB(30,30,30);
        Theme->ListItemHoverBackgroundColor = RGB(40,40,40);
        Theme->ListItemTextColor = RGB(220,220,220);
        Theme->ListSelectedEditBackgroundColor = RGB(20,20,20);
        Theme->ListSelectedBackgroundColor = RGB(124,138,151);
        Theme->ListSelectedBackgroundColor2 = RGB(64,98,111);
        Theme->ListSelectedItemTextColor = RGB(230,230,230);
        Theme->ListSelectedItemTextShadowColor = RGB(80,80,80);
        Theme->ListSelectedItemDetailsButtonColor = RGB(200,210,210);
        Theme->ListGroupTextColor = RGB(255,255,255);
        Theme->ListGroupBackgroundColor = RGB(0,0,0);
        Theme->ListGroupBackgroundColor2 = RGB(183,198,201);
        Theme->ListSeparatorColor = RGB(50,50,50);
        Theme->ListIndicatorBrushColor = RGB(30,30,30);
        Theme->ListIndicatorFontColor = RGB(255,255,255);
        Theme->KeyboardButtonBrushColor = RGB(200,200,200);
        Theme->KeyboardButtonFontColor    = RGB(70,70,70);
        Theme->KeyboardButtonSelectedFontColor    = RGB(200,200,200);
        Theme->KeyboardFontColor = RGB(220,220,220);
        Theme->KeyboardBackgroundBrushColor = RGB(70,70,70);
        Theme->KeyboardKeyBrushColor = RGB(70,70,70);
        Theme->KeyboardSelectedBrushColor = RGB(124,138,151);
        Theme->KeyboardSelectedFontColor = RGB(20,20,20);
        Theme->KeyboardGridColor = RGB(100,100,100);
 
    }
}

thats what iv been looking at

its easily changeable but i just have no idea if it would work lol or how to archive it back into an .EXE

i have no experience in programming at all, its all in C++ from my guessing so hopefully someone can help out

yeah ive tried changeing all the colors from there and it still stays black
 

slikkie

Senior Member
May 6, 2007
208
4
Suggestions/requests

Firsy of all:GREAT APP !

Could you or somebody add the possibility to go back to the contact list by pressing left soft button instead of having to move all the way up to top of screen and use right button for something like egg. edit

add the possibility of a qwerty keyboard

Thanx, i love it