Yerli MapBasic Editörü: MapBasic IDE

MapBasic IDE’nin güncel sürümü için lütfen aşağıdaki bağlantıyı izleyin:

https://mustafaozcetin.wordpress.com/mapbasic/mapbasicide-en/

  1. MEHMET HINC
    21/11/2011 at 09:39

    Mustafa selamlar,

    Bu islerin icerisine gireli 8 yil oldu, simdiye kadar sektorumuze kattigin destek ve emegin icin cok tesekkur ederim. Bugune kadar bir cok IDE denedim. Bunlar basta Ultraedit olmak uzere bir cok farkli yollari kapsiyordu. Ancak bugune kadar hizli calisan bir cozum bulamadim. Ben emegine tekrar tesekkur ederim cunku kullanacagim bir IDE olmus.

    • 21/11/2011 at 23:15

      Merhaba Mehmet,

      Öncelikle nazik yorumun için çok teşekkürler. MapBasic IDE’nin beğenildiğini görmek çok güzel. Her yazılım gibi MapBasic IDE’nin de kullanıcılardan gelen geri beslemelerle olgunlaşmaya ihtiyacı var. Sizlerin de katkılarıyla zamanla daha da zenginleşmesini ümit ediyorum.

  2. ihsan DEMİR
    21/11/2011 at 10:03

    eline emeğine gönlüne sağlık
    çok teşekkürler

  3. 21/11/2011 at 10:31

    Güzel olmuş mustafa biraz daha kasıp bir de visual design arayüzü koyarsak, tatından yenmez:)

    • 21/11/2011 at 23:19

      Evet visual designer kesinlikle çok tatlı olur. Kısmet diyelim. Vakit bulabilirsem neden olmasın? 😉

  4. 23/11/2011 at 09:02

    Mustafa bey,

    MapBasic açısından çok önemli bir eksikliği gidermişsiniz.
    Yıllar önce mapbasic kodu yazmayı sırf bu yüzden bırakmıştım.
    MapInfo geliştiriciler için DEV bir adım bana göre.

    Süper bir çalışma gerçekten. Ellerinize sağlık.

    Erdinç Örsan ÜNAL

  5. Ahmet dabanli
    23/11/2011 at 11:20

    Programda kayıtlı herhangi bir sub procedure yok ise
    CTRL+Shft+O
    ya basinca asagidaki harayı veriyor

    —————————
    Uygulama Hatası
    —————————
    Uygulamada beklenmeyen bir hata oluştu. Kaydedilmemiş doküman(lar)ınız varsa kaydedilmeye çalışılacak.

    StartIndex sıfırdan küçük olamaz.
    Parametre adı: startIndex

    konum: System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
    konum: MapBasicIDE.component.Actions.MemberActions.CharAt(String str, Int32 ind)
    konum: MapBasicIDE.component.Actions.MemberActions.ParseMemberName(String line, String memberType)
    konum: MapBasicIDE.component.Actions.MemberActions.GetMembers()
    konum: MapBasicIDE.gui.dialog.FrmMemberList.ListMembers()
    konum: System.Windows.Forms.Form.OnLoad(EventArgs e)
    konum: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    konum: System.Windows.Forms.Control.CreateControl()
    konum: System.Windows.Forms.Control.WmShowWindow(Message& m)
    konum: System.Windows.Forms.Control.WndProc(Message& m)
    konum: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    konum: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    —————————
    Durdur Yeniden Dene Yoksay
    —————————

    KOD asagidaki sekilde

    declare sub ahmet1

    dim tt,v as float
    dim i,k as integer
    dim w,h,x,y as float
    dim als as alias
    dim ss,s as string
    dim o,ro as object

    sub BURADA CTRL+SHFT+O YA BASINCA HATA CIKIYOR

    End Sub

    select name,__69,_100,_103,_102,_104,_106,_109,_111,_112,_113,_114,_116,_119,_121,_125 from iller1 into sel1

    set coordsys table sel1
    w =0.3
    h= 0.05

    for k = 1 to tableinfo(sel1,8)
    fetch rec k from sel1
    o = sel1.obj
    x = centroidx(o)
    y = centroidy(o)
    s = sel1.col1

    for i = 2 to tableinfo(sel1,4)
    ss =columninfo(sel1,”col”+i,1)
    als =”sel1.col”+i
    v = als
    if v then
    Create Rect into variable ro (x-w/2, y) (x+w/2, y+h*v)
    insert into iller1_rect(col1,col2,col3,obj) values(s,ss ,v,ro)
    y = y + h*v
    end if
    next
    next

  6. Ahmet dabanli
    23/11/2011 at 11:32

    Hocam, Tekrar Eline Saglik,

    call Subprocedurename

    gibi bir kod yazarken, adinin bir kısmını yazip CTRL + Space a basinca sub adi otomatik dolmuyor.
    böyle bir sub ve fonksiyonunda otomatik dolmasi iyi olur

    • 23/11/2011 at 12:16

      Evet çok yerinde bir talep, aslında benim de aklıma sonradan geldi. Ctrl+Space e basınca sub, function, type ve lokal/global değişkenlerin de otomatik tamamlanması gerekir.

  7. Emel ÖZÇETİN
    24/11/2011 at 02:17

    Canım, BLOG’un da 🙂 Türk yapımı Mapbasic editorün de hayırlı uğurlu olsun. Seninle gurur duyuyoruz.

    • 25/11/2011 at 13:00

      Sağol canım benim bu güzel sürprizin için. Yorumlara renk kattın. 🙂

  8. 27/01/2012 at 10:50

    Looks absolutely fantastic! Any plans for making this availeble in English?

    • 27/01/2012 at 13:54

      Hi Peter,
      Yes, I am planning to release an English version with new features and improvements in a few months.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: