Project Description

Phonetic Composer
চন্দ্রবিন্দু উইন্ডোজ ফোনে বাংলাদেশের প্রথম ফোনেটিক কম্পোসার অ্যাপ, এখানে চন্দ্রবিন্দুর কাস্টম কন্ট্রোল টি পাওয়া যাবে। এই প্রজেক্টটি এখনো আলফা স্টেজ এ আছে। কারণ এটির কাজ এখনো চলছে। শুধুমাত্র লেখা এবং Text প্রোপার্টি ব্যবহার করা যায় সহজে। কিন্তু কোন ইভেন্ট যেমন TextChanged, TextChanging, এগুলো ব্যবহারে সমস্যা এখনো বিদ্যমান, আমরা এখনো চেষ্টা করে যাচ্ছি।

Chandrabindu is the first Bangla Composer App for Windows Phone 8. First Introduced at Microsoft Imagine Cup 2013 Bangladesh Local Finals, this app was one of the very first one to empower local contents for Bangaldeshi apps. This is a page of that very app's custom control free for all developers.

THIS IS STILL AN ALPHA RELEASE. Please dont use any events associated with the control, we are working for a more stable, functional, working version.

Download from Nuget (Nuget থেকে নামিয়ে নিন) from this link: (Recommended)
Chandrabindu on NuGet

Look over the download section to look for downloads if you dont want to use NuGet

Steps to use Chandrabindu in your project:

  1. Download and Reference the PhoneticBanglaTextBoxWP8.dll from NuGet or here in your project.
  2. Add the xml namespace on the phone:PhoneApplicationPage or ResourceDictionary where you want to use Chandrabindu.

    xmlns:NcCb="clr-namespace:PhoneticBanglaTextBoxWP8;assembly=PhoneticBanglaTextBoxWP8"
  3. Then add the custom control by

    <NcCb:PhoneticBanglaTextBox/>

 

Fixed Layout Composer:

চন্দ্রবিন্দু ফিক্সড লেআউট আপনাকে দিচ্ছে একটি ফিক্সড লেআউট ইনপুট মেথড। সম্পূর্ণ উইন্ডোজ ফোন এর নেটিভ কিবোর্ড এর আদলে তৈরী এবং প্রভাত কিবোর্ড এর লেআউট থেকে এটি অনুপ্রাণিত। সম্পূর্ণ ইউনিক একটি লেআউট যা আপনাকে অতি দ্রুত লিখতে সহায়তা করবে। কার সমূহ কে এখানে গুরুত্ব দেয়া হয়েছে। যুক্তবর্ণ যোগ করাও অত্যন্ত সহজ।

Download from Nuget (Nuget থেকে নামিয়ে নিন) from this link: (Recommended)
Chandrabindu Fixed Layout on NuGet

 

Steps to use Chandrabindu in your project:

  1. Download and Reference the ChandrabinduFixedLayout.dll from NuGet or here in your project.
  2. Add the xml namespace on the phone:PhoneApplicationPage or ResourceDictionary where you want to use Chandrabindu.

    xmlns:ChandrabinduFixedLayout="clr-namespace:ChandrabinduFixedLayout;assembly=ChandrabinduFixedLayout"
  3. Then add the custom control to a textbox or a textblock by the following. Use your own textblock's or textbox's name after ElementName

    <ChandrabinduFixedLayout:BanglaKeyboard Margin="0,241,0,-241" TargetTextBlock="{Binding ElementName=TestBlock}" TargetTextBox="{Binding ElementName=TestBox}" ></ChandrabinduFixedLayout:BanglaKeyboard>
  4. Here TargetTextBox should be a TextBox which is read-only and TargetTextBlock should be a textblock control.

 

 

 

 

Last edited Apr 1 at 10:42 AM by thehoneymad, version 13