原创 Firemonkey的旁門左道[前言]

這段時間實在沒有時間去更新博客,私事公事一堆的事情,讓我很抓狂,同樣讓我抓狂的還有這裏連續40多度的高溫。 第一次寫關於一個系列的博客文章,估計也是零零碎碎的一些列的文章,是自己探索相關技術的一個過程, 得益於最近的項目涉及Firemon

原创 Bitmap Style Designer非官方說明

Bitmap Style Designer Bitmap Style Designer給我的第一印象就是簡陋,估計也是爲了趕工。大致體會了一下,還是能夠使用。因爲目前沒有對此有比較詳細的中文資料,就把自己的使用心得總結一下。 Bitm

原创 兩年小結

工作兩年有餘了,重新規劃了一下我的職業生涯,並簡單的做一次年中總結,以告別上一份工作!   G公司在北京,是我人生踏入職場的第一家公司,從畢業前的實習,到畢業後死心塌地的爲其努力拼命工作,整整兩年有餘。 還是非常感謝G公司對我的培養,工

原创 Delphi基本類型--枚舉 子界 集合 數組

非常慚愧 接觸Delphi也有一年多了,但是對於其基本類型的使用也是淺嘗輒止, 現在補上吧,亡羊補牢爲時不晚! 根據枚舉定義集合 TMyColor = (mcBlue, mcRed); TMyColorSet = set

原创 Firemonkey的旁門左道[八]

前段時間,FMX中如何繪製鋸齒線條讓我苦惱了很長的時間, 幸好有高手相助,這個問題也順利的解決了。 解決方案: 分別修改   FMX.Canvas.Mac.pas    FMX.Canvas.GDIP.pas 兩個單元的代碼,  

原创 嚐鮮Jekyll

剛開始混Github, 當然也要搞點感覺厲害的事情了。 無意間看到了很多Geek在Github上搭建自己的個人博客,所以也開始效仿,作爲入門的第一步吧。 使用Jekyll,首先需要搭建Ruby環境,之前的環境是Ruby1.8.7 在執行g

原创 Firemonkey的旁門左道[二]

上一篇我們講到了利用雙緩衝的方式進行圖形繪製,這是在Win下一般的套路。 可是移植在Mac OS下,竟然出現了意外?!依舊是不能顯示。 幾經摸索,終於找到了一種解決方案,在單元末加了 initialization      G

原创 Win8 64位 安裝 Delphi5

實踐證明:可行,好用!   因爲項目需要開始玩起了D5,彷彿一下子從現代文明跑到了古代, 不過D5曾經也是紅極一時,培養了一大批牛人   安裝的時候    1、需要把安裝鏡像解壓到某個盤符的根目錄下,否則安裝過程中會因爲找不到某些文件而報

原创 Firemonkey的旁門左道[四]

做開發,就是發現問題,解決問題,又發現問題...周而復始的循環 下面又應該是Firemonkey下的bug。 官方文檔中描述: Using the FireMonkey TMenuBar's OSMenu Property to Pla

原创 初涉Delphi Socket編程

不是第一次接觸socket編程了,但以前都是看別人的依葫蘆畫瓢,也不知道具體的原理。 新的項目,有了新的開始,同時也需要有新的認識。 Delphi 中帶有兩套TCP Socket組件:     Indy Socket組件(IdTCPC

原创 Firemonkey的旁門左道[三]

    上次我們發現了  GlobalUseGPUCanvas   當GlobalUseGPUCanvas := True; 可以沒有抗鋸齒化,我們這次來對比一下效果。   左側是開啓的效果,右側則是沒有開啓   Firmonkey

原创 Firemonkey的旁門左道[一]

一般圖形繪製都會用到雙緩衝,先在內存中繪製到bitmap中,然後再輸出到界面中,可以不出現閃爍的情況。 本以爲在FMX也是同樣的套路。不然,發現Canvas永遠是空白的,愣是不輸出。國內資料基本爲O,翻牆無數,得知Bitmap的繪

原创 Firemonkey實現Mac OS程序中內嵌瀏覽器的功能

XE系列雖然可以跨平臺,但是在跨平臺的道路上只是走了一小半的路,很多平臺下的接口都沒實現徹底,所以爲了某些功能,還必須自己去摸索。 想實現程序中可以內嵌瀏覽器的功能,但是Firemonkey還沒有對應的控件, TMS 倒是提供了true

原创 Firemonkey的旁門左道[五]

這次講講繪製的幾種模式吧,不過還是比較淺顯,剛接觸不久,還實在沒這個實力道出個所以來。 FMX下,我們可以切換GDI,D2D,GPU這三種模式, 只要通過全局變量就可以輕鬆搞定。 如何設置 GlobalUseDirect2D :=Fal

原创 都是360搗的鬼

 一般做開發的,對於360都是嗤之以鼻的態度,  不過,上網有風險,網購需謹慎,我還是對360保持中立態度的。曾幾何時也吃了它不少的苦頭。   前段時間的某個晚上,幫老婆網上挑着東西,又在爲某工具打着安裝包,完成後,安裝測試,發現竟然