Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,807 Members 52,872 Now Online
XDA Developers Android and Mobile Development Forum

iContact 0.6 update + source code

Tip us?
 
robsno
Old
#111  
robsno's Avatar
Senior Member
Thanks Meter 0
Posts: 119
Join Date: Mar 2006
Location: Dorset
If any of you make some improvements how about uploading them for us to try?
 
SlimDan22
Old
#112  
SlimDan22's Avatar
Senior Member
Thanks Meter 49
Posts: 276
Join Date: Jan 2007
Location: 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
Wizard (G3) - Retired
Touch Pro - Retired
MyTouch 3G Slide Retired
Eee Pad Transfromer 16GB
HTC Sensation


PSN: SlimDan22
Steam: SlimD622


 
kidnamedAlbert
Old
#113  
kidnamedAlbert's Avatar
Retired Moderator
Thanks Meter 0
Posts: 1,645
Join Date: Dec 2007
Location: Photoshop CS3
Quote:
Originally Posted by SlimDan22 View Post
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
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?
http://albertcadena.me
DEVICE: Apple iPhone 3G 16GB
OLD DEVICE: T-Mobile Wing[GONE]
Please help me get a nexus one. just $300 to go. Donate
 
SlimDan22
Old
(Last edited by SlimDan22; 23rd April 2008 at 12:39 AM.) Reason: Added Something
#114  
SlimDan22's Avatar
Senior Member
Thanks Meter 49
Posts: 276
Join Date: Jan 2007
Location: Warren, Michigan
Quote:
Originally Posted by kidnamedAlbert View Post
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:
Select 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
Wizard (G3) - Retired
Touch Pro - Retired
MyTouch 3G Slide Retired
Eee Pad Transfromer 16GB
HTC Sensation


PSN: SlimDan22
Steam: SlimD622


 
kidnamedAlbert
Old
#115  
kidnamedAlbert's Avatar
Retired Moderator
Thanks Meter 0
Posts: 1,645
Join Date: Dec 2007
Location: Photoshop CS3
Quote:
Originally Posted by SlimDan22 View Post
Code:
Select 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
http://albertcadena.me
DEVICE: Apple iPhone 3G 16GB
OLD DEVICE: T-Mobile Wing[GONE]
Please help me get a nexus one. just $300 to go. Donate
 
SlimDan22
Old
#116  
SlimDan22's Avatar
Senior Member
Thanks Meter 49
Posts: 276
Join Date: Jan 2007
Location: Warren, Michigan
Quote:
Originally Posted by kidnamedAlbert View Post
yeah ive tried changeing all the colors from there and it still stays black
What i was trying to figure out is the
if Type == THEME_DAY
and the

if Type == THEME_NIGHT

in the Themesupport file

im lost
Wizard (G3) - Retired
Touch Pro - Retired
MyTouch 3G Slide Retired
Eee Pad Transfromer 16GB
HTC Sensation


PSN: SlimDan22
Steam: SlimD622


 
kidnamedAlbert
Old
#117  
kidnamedAlbert's Avatar
Retired Moderator
Thanks Meter 0
Posts: 1,645
Join Date: Dec 2007
Location: Photoshop CS3
Quote:
Originally Posted by SlimDan22 View Post
What i was trying to figure out is the
if Type == THEME_DAY
and the

if Type == THEME_NIGHT

in the Themesupport file

im lost
yeah how do we know what being used
http://albertcadena.me
DEVICE: Apple iPhone 3G 16GB
OLD DEVICE: T-Mobile Wing[GONE]
Please help me get a nexus one. just $300 to go. Donate
 
SlimDan22
Old
#118  
SlimDan22's Avatar
Senior Member
Thanks Meter 49
Posts: 276
Join Date: Jan 2007
Location: Warren, Michigan
Quote:
Originally Posted by kidnamedAlbert View Post
yeah how do we know what being used
im guessing its two separate themes or used to be

i remember the old version used to be white
Wizard (G3) - Retired
Touch Pro - Retired
MyTouch 3G Slide Retired
Eee Pad Transfromer 16GB
HTC Sensation


PSN: SlimDan22
Steam: SlimD622


 
kidnamedAlbert
Old
#119  
kidnamedAlbert's Avatar
Retired Moderator
Thanks Meter 0
Posts: 1,645
Join Date: Dec 2007
Location: Photoshop CS3
Quote:
Originally Posted by SlimDan22 View Post
im guessing its two separate themes or used to be

i remember the old version used to be white
yeah thats what i going for. and the seperator bars to be blue
http://albertcadena.me
DEVICE: Apple iPhone 3G 16GB
OLD DEVICE: T-Mobile Wing[GONE]
Please help me get a nexus one. just $300 to go. Donate
 
slikkie
Old
#120  
slikkie's Avatar
Senior Member
Thanks Meter 3
Posts: 208
Join Date: May 2007
Default 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

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Android Wear App Review: Command Google Now with Commandr – XDA Developer TV

OK Google. Make Me a sandwich. How many times have you … more

Play Your Hits and Learn the Lyrics with NextGen Music Player

There are plenty of music players for Android available in Play Store. They … more

Control Your Toast Notifications with SlicedToasts

Toasts are delicious, even in their Android flavor. In Android, toast doesn’t lead … more

Rotation Lets You Take Full Control of Your Device’s Orientation Settings

To be brutally honest, the native options for screen … more